cast(s): Alicia Vikander , Riley Keough , Naoki Kobayashi , Kiki Sukezane , Yoshiko Sakuma , Ken Yamamura , Kazuhiro Muroyama , Crystal Kay , Akiko Iwase , Jack Huston , Kenichi Masuda , Chiaki Kawamo , Naomi Urushibara , Tomoyasu Sakata , Shouzou Sasaki , Chiaki Yamamoto , Chie Izumiyama , Riku Takahashi , Saya Yoshida , Yui Hosokawa , Misa Matsuoka , Adelaide Young , Nikita Savilov , William Bylesjoe , Ruben Leiram , Isac Leiram , Zachary Miller , Trevor Miller , Alex Milewski , Yaeko Kimura , Maiko Ishii ,