Peggy Hayama
Ultraman Taro 1973
Rating: 7.2
Stars: Saburo Shinoda / Akira Nagoya / Takashi Tsumura /
as Mother of Ultra (voice)