Show more
Tatsuya Mihashi was a Japanese actor best known internationally for his role as Commander Minoru Genda in the 1970 Japanese-American war epic ''Tora! Tora! Tora!''. Wikipedia
Nicola Coughlan
Sophie Turner
Aishwarya Rai Bachchan
Marisa Abela