3578
255731

The Herculoids

Mekkor

A group of powerful robots, led by a larger robot, attack the Herculoids.