Cast Credits Super Sentai (1975) Guest starring as Takeo Aota Episode 46x28: Secret's Secret (Sep 11, 2022)