Japan is already devastated by the war when a new crisis emerges in the form of a giant monster. Directed by Takashi Yamazaki. (2023) — Sgt. Tiki
This movie is not currently in theaters.