Watch The Herculoids Season 1 Episode 21 Online
-
- Subtitles: English
Mekkor and his army of robot invaders lands on Amzot - Mekkor buries himself underground, leaving his antenna above ground to direct his hordes of robot warriors. The robots keep overpowering the Herculoids until Zandor cuts off Mekkor's antenna with his shield - without his control, the robots fall, and break into pieces. Mekkor himself pops back up and Zok blasts him, saving the day.