Rangda the demon queen statue in Ubud Palace, Bali, Indonesia.

- Image ID: FNH4K6