Demon Guardian at wat Prakaew in Bangkok Thailand Shutterstock Image - Demon Guardian at wat Prakaew in Bangkok Thailand - ID: 216022024