your movies
Search
Home
Movies
TV Series
Genres
Forming a cold-blooded yokai alliance, Backbeard and Nurarihyon declare war on humanity. The government reacts by passing a strict anti-yokai law.
Release date: 2020-03-01
Season number: 1
Episode number: 95
Runtime: 23 minutes