Starring Cast
Key crew
Director
Screenplay
Laura Wu
Story
Producers
Full cast
15 cast membersFukkin Zen-Nosuke
Japanese Terrorist
Crew by department
5 crew membersDirecting
Writing
Kenya Sawada
Story
Laura Wu
Screenplay