Teaser for Japanese comedic historical-drama film The Floating Castle (のぼうの城, Nobō no Shiro ). Directed by Shinji Higuchi and Isshin Inudo, starring Mansai Nomura, and adapted from Ryo Wada’s 2007 novel of the same name. In theatres November 2012.
[Read more…] about The Floating Castle Japanese movie trailer