Shin Uehara
An image from The Tale of the White Serpent, one of the productions that also features Shin Uehara.

Shin Uehara

The Tale of the White Serpent

The Tale of the White Serpent

1958