We don't have a biography for Narrator yet. Hang in there, or go ahead and contribute one.
Appearances
Super Sentai
Guest cast, played by Shinichiro Ohta
- Episode 30x01: Task. 1: The Heart of the Demon God (Feb 19, 2006)
- Episode 30x02: Task. 2: The Dragon Thieves (Feb 26, 2006)