Home Videos Photos

The Weirdest Movies Ever Made!

 
1/25
1/25
Tokyo Gore Police - A specialized (and sadistic!) Tokyo police force hunts down mutated humans that sprout weapons from any injury
Comments
Views: 415,391
Published: 10/17/12
Loading...