archytele The Vault

S2·E8 DON'T STOP BELIEVING

Aired November 30, 2018

Synopsis

The battle between the shinobi and the youma is heating up.