Takaaki Iwao

Takaaki Iwao

Takaaki Iwao

Takaaki Iwao

Acting

Cursed (2004)

Komori, the night-shift clerk