![](https://image.tmdb.org/t/p/w300/qaFQTaAyTfU5xfiBzAGGkw29DqM.jpg)
Machiko Soga
Birthday: 1938-03-18 | Place of Birth: Hachioji, Tokyo, Japan...
Known For
Acting
Year
Title
Role
2005
Mahou Sentai Magiranger the Movie: Bride of Infershia
as Heavenly Arch Saint Magiel
1981
Taiyo Sentai Sun Vulcan: The Movie
as Cyborg Queen Hedrian