Sleepy Eyes of Death: In the Spider's Lair

1968 · Movie · 81 min. · Japan

Sleepy Eyes of Death: In the Spider's Lair

Original title Nemuri Kyôshirô 11: Hitohada Gumo

Also known as Nemuri Kyôshirô: Hito hada kumo · Kyoshiro Nemuri: The Spider's Lair · The Human Tarantula

Not rated (FilmAffinity)

Add to lists


Related titles