Birthday
1938-03-18Place of Birth
Hachioji, Tokyo, JapanBiography
Free Trial Channels
All Movies List
Mahou Sentai Magiranger the Movie: Bride of Infershia
2005
6.6
as Heavenly Arch Saint Magiel
2005Taiyo Sentai Sun Vulcan: The Movie
1981
6.2
as Cyborg Queen Hedrian
1981
AD