Camazotz

Camatoz is a fictional DC comics supervillain