Rape Zombie: Lust of the Dead
First Trailer and Artwork for the Bound to be Controversial New Japanese Flick Rape Zombie: Lust of the Dead
Japan. Land of the rising sun. Land of the rising kaiju. Land of the rising penis. Sometimes you just have to scratch your head and wonder what the hell goes through the lovably demented minds of some of their filmmakers.