Fumiyo Ikeda is a Japanese dancer, actress, and choreographer. (Via Wikipedia)
Godzilla vs. MegalonFilm • 1973