Camazotz

Appearances

 * Shin Megami Tensei IMAGINE: Raptor Race

History
In Mayan mythology, Camazotz was a bat god.