Metal Storm logo
Xibalba Itzaes - Trivia


This band's profile is 'invisible', meaning that it's much less prominent on the site - either because it's incomplete, or maybe doesn't entirely fit MS format.


In Mayan mythology, Xibalba, roughly translated as "place of fear", is the name of the underworld, ruled by Mayan death gods and their helpers.