Cast (8)
Kei Nagai
Sato
Eriko Nagai
Takahashi
Izumi Shimomura
Okuyama
Koji Tanaka
Crew (13)
Assistant Director
Director of Photography
Original Music Composer
VFX Supervisor
Makeup Department Head
Electrician / Camera Department Manager
Costume Design