Etsuko Shihomi

Etsuko Shihomi

Etsuko Shihomi

Etsuko Shihomi

Acting

Message from Space (1978)

Emeralida (as Sue Shiomi)

The Bullet Train (1975)

Telephone Operator

The Great Chase (1975)

Shinobu Yashiro