Vampire Man or ‘Onna kyuketsuki’

3233-poster

Not Listed – But the trailer looks hilarious!