Apycilops

Apycilops is the current overlord of Club Penguin Apocalypse and the true main antagonist of Club Penguin. He and Herbert have a plan to make the island technologic.