The film is a 100 % production of Third Window Films .
The film stars many well - known Japanese actors such as Denden , Shugo Oshinari , Kiyohiko Shibukawa , Kanji Tsuda , Yoshihiko Hosoda and Houka Kinoshita .
The film is a 100 % production of Third Window Films and stars many well - known Japanese actors such as Denden , Shugo Oshinari , Kiyohiko Shibukawa , Kanji Tsuda , Yoshihiko Hosoda and Houka Kinoshita .