Japan has a wild low budget horror scene that really needs to be explored to fully appreciate. And some of those movies, like this title, are really f**ked up!
Dude, I Watched A F**ked-Up Movie Last Night! 02: Vampire Clay
Dude, I Watched A F**ked-Up Movie Last Night…
Dude, I Watched A F**ked-Up Movie Last Night! 02: Vampire Clay
Japan has a wild low budget horror scene that really needs to be explored to fully appreciate. And some of those movies, like this title, are really f**ked up!