Ubud cont.
Our final (tired) afternoon in Bali involved yet more walking and some Balinese dance.
The monster in the picture (not the one in the purple skirt, the other one) is an Ogoh-ogoh. These beautifully artistic humongous things are created as part of Hindu festival to help get rid of bad energy.