Cast Credits Super Sentai (1975) Guest starring as Announcer Episode 44x11: Time is Looping (Jun 21, 2020)