Naeko Nakamura

Born: None


Placeholder

Island of Hell

as Yukie Kito
Released: 1977-08-27

A scruffy detective investigates the murders of three sisters on a small Japanese island in 1946.

Movie page