Cast (6)

Tatsuya Nakamura

Oguri

Mayuu Kusakari

Princess Terute

Kiyohiko Shibukawa

Lord Daizen

Hirofumi Arai

Shuma

Itsuji Itao

Monban

Mame Yamada

Buddhist Priest

Crew (8)

Toshiaki Toyoda

Director

Toshiaki Toyoda

Screenplay

Hangan Oguri

Original Story

Masaki Murakami

Editor

Toyotarô Shigemori

Director of Photography

Mitsuo Harada

Production Design

Michiki Nobutaka

VFX Supervisor

Kiyoshi Kakizawa

Sound