Watch Japan’s Vampire Drama ‘RH Plus’

It is no surprise that the love for vampires can be found all over the world, I mean, they’re universally awesome. Every country has their own hit books, movies and shows – in English speaking countries the most popular vampire TV shows are The Vampire Diaries, Being Human and True Blood, but other countries have…Continue readingWatch Japan’s Vampire Drama ‘RH Plus’