The Floating Castle Cast Takehiro Hira Takayuki Yamada Machiko Ono Mana Ashida Hiroki Narimiya Masachika Ichimura Nana Eikura Yusuke Kamiji