Camazotz, is an ancient god that resembels much of batman the modern day superhero by DC comics, tough batman was created long ago. Camazotz is a god of Life, death and mystery.
Read this post on socialmomus.com