Set in Tokyo in 1998, three 19-year-old time patrollers are dispatched to take part in time travelling vampire hunting.
Apologies, we couldn't find any streaming options available for this Movie.
Where to watch in United States