Home >

Machiko Soga

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