About

Owls' Castle (also know as Fukuro no shiro) full movie is released on Oct 30, 1999. Watch Owls' Castle online - the Japanese Action movie from Japan. Owls' Castle is directed by Masahiro Shinoda and created by Katsuo Naruse with Kiichi Nakai and Mayu Tsuruta.

As know as:

Fukuro no shiro, Fukuro no shiro, Owls' Castle

Countries:

Japan

Language:

Japanese

Production Companies:

Fuji Television Network, Heiwa, Imagica

Cast & Crew

Images
More Like This
Recommendation
X
Share