Japan
Action,
Science Fiction
10 minutes
2023
Takashi Yamazaki
Captain Todo
Squadron Leader
Director
Creative Producer
Music