Show more
Teru Shimada was a Japanese-born American actor. Wikipedia
Ben Affleck
Demi Moore
Kate Winslet
Benji Gregory