Cast Credits Super Sentai (1975) Guest starring as Mother A Episode 42x14: The Fabricated Trap (May 13, 2018)