The Mountain of Specter

The Mountain of Specter

Available on Tubi TV
S1 E36: Unable to contain its curiosity, Yamawarawa descends from its mountain to a village; it's bonding with the village children when the monster Mahagenom appears and attacks the village.