Statue of a Sahassadeja - giant demon in Wat Phra Kaew in Bangkok Shutterstock Image - Statue of a Sahassadeja - giant demon in Wat Phra Kaew in Bangkok - ID: 395024860