Keiko Koyanagi
An image from Crimson Bat, the Blind Swordswoman, one of the productions that also features Keiko Koyanagi.

Keiko Koyanagi

February 7, 1926 — Mukden, Manchuria (now Shenyang, Liaoning province, China)
Yokai Monsters: 100 Monsters

Yokai Monsters: 100 Monsters

1968

Crimson Bat, the Blind Swordswoman

Crimson Bat, the Blind Swordswoman

1969

Ghost-Cat of Arima Palace

Ghost-Cat of Arima Palace

1953