Camazotz

A Camazotz is a giant demonic bat with the intelligence of a human.