Tokyo Vampire Hotel: Episode 1
June 11, 2018 5:15 PM - Season 1, Episode 1 - Subscribe
In the year 2021, a war between ancient vampire families -- one of them the descendants of Dracula -- takes place on the streets of Tokyo just as the world teeters on the brink of apocalypse. Anyway, I think that's what's going on?! On Amazon Prime.