Cast Credits Super Sentai (1975) Guest starring as Tennin Episode 46x33: The Wasshoi Bird (Oct 16, 2022)