Keizo Murase: The Last Monster Maker 2026
as Self
Brush of the God 2024
Executive Producer
Credits from TMDB.