Nine Emperor Gods Festival is also known as the Vegetarian Festival in Thailand and Singapore. The name derives from the vegetarian ritual, held on the eve of the festival. The followers abstain from eating meat during the festival to purify their bodies from sins.