The platform on which the Debidorn and Great Chedi are placed has many images of creatures from Thai mythology, including the mystical Kinaree and Kinara, demon (Mara) figures "supporting" the golden Chedi in front of the Debidorn and Guardian Giants flanking entrances to the gallery surrounding Wat Phra Kaew.