Keizo Murase: The Last Monster Maker 2026
as Self
Edo Kami no Gyakushu 2024
as Monster Roars
Credits from TMDB.