Shin Ikeda

Born: 1969-09-30


Placeholder

Elevator Trap

as uncredited
Released: 2009-10-10

Japanese film directed by Keisuke Horibe. Three seemingly unacquainted men and a woman find...

Movie page