Machiko Soga
Mahou Sentai Magiranger the Movie: Bride of Infershia 2005
Rating: 6.4
Taiyo Sentai Sun Vulcan: The Movie 1981
Rating: 6.1
as Heavenly Arch Saint Magiel
as Cyborg Queen Hedrian