Akiko Takeshita

Lost in Translation's poster

Lost in Translation (2003)

Lust, Caution's poster

Lust, Caution (2007)

aka: Se, jie