Peru desperately defends himself against the terrifying might of the Mask of the War God.
Season 1 • Episode 2 of 12