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