Show more
Shima Iwashita is a Japanese stage and film actress who has appeared in films of Yasujirō Ozu, Keisuke Kinoshita, Masaki Kobayashi and most frequently of Masahiro Shinoda, her husband. Wikipedia
Minnie Driver
Mike Heslin
Judith Belushi-Pisano
danny trejo