Cast
Tomorowo Taguchi
Léona Hirota
Kippei Shiina
Hakuryu
Rie Kondoh
Directing
Ryuichi Hiroki
Director
Camera
Yasushi Sasakibara
Director of Photography
Editing
Kan Suzuki
Editor
Sound
John Zorn
Original Music Composer