archytele The Vault

S1·E95 The Great Yokai Alliance

Aired March 1, 2020

Synopsis

Forming a cold-blooded yokai alliance, Backbeard and Nurarihyon declare war on humanity. The government reacts by passing a strict anti-yokai law.