Featured Stories Camazotz: ‘Death Bat’ Vampire God In Ancient Maya BeliefsAncientPages.com | June 8, 2017 A. Sutherland - AncientPages.com - In ancient Maya beliefs, Camazotz (Camoazotz) was a vampire bat god. Camazotz means "death bat" in the Quiché Maya language. Chinese cultures see the Read More