Shima Iwashita

This gallery contains 9 images divided over 1 titles.

Shima Shinoda, better known as Shima Iwashita (born January 3, 1941, in Tokyo, Japan) is a Japanese actress. She is married to film director Shinoda Masahiro. She won the award for best actress at the 2nd Hochi Film Award for Ballad of Orin.