Keizo Murase: The Last Monster Maker
Movie · as Self
Visions from the Edge: The Art of Science Fiction
Movie · as Himself