Machiko Soga
Machiko Soga was born on March 18, 1938 in Hachioji, Tokyo, Japan. She was an actress, known for Denshi Sentai Denjiman: The Movie (1980), Samaritan Zatoichi (1968) and Denshi Sentai Denjiman (1980). She died on May 7, 2006 in Kunitachi, Tokyo.