Mexican archaeologists find the temple of the Flayed Lord, where priests wore the skins of the dead after sacrificing them in gruesome rituals
Avatar

Michael Ruggeri flipped this story into Mike Ruggeri's Ancient Americas Magazine1932d

Related storyboards