"Xunantunich is a Classic Period ceremonial center," according to its official website, and its ruins include two temples. "The lower temple is famous for its large stucco frieze. A mask with larger ears probably represents the sun god. Next to this mask, there is a moon sign with a border of signs representing Venus." The Mayans practiced human sacrifice and skeletons of sacrificial victims have been discovered at various sites in Belize, but I'm not sure if any physical evidence has been found at Xunantunich itself.