Camazotz

Camazotz is a fictional DC comics supervillain of Batman's rogues gallery named after the Maya mythology deity of the same name.

History
Camazotz comes from a mysterious island and took it over.