Keizo Murase: The Last Monster Maker 2026
as Self
Visions from the Edge: The Art of Science Fiction 2005
as Himself
Credits from TMDB.