The Vegetarian Festival is an annual event in Thailand, celebrated especially by Chinese Thais. Specially chosen devotees prepare physically and spiritually before the festival and follow a vegetarian diet. During the event they partake in rituals like body piercing, bladed ladder climbing, and fire walking. It is believed that the gods enter their bodies during this time, causing them to feel very little pain during the rituals.