Directed by Tetsuo Yajima from a screenplay by Isao Murayama, the 102-minute film opened in Japan on February 27, 2026 — the ...