Just outside of Denpasar on the road to Ubud, the small village of Batubulan greets you with platoons of stone statues that line the roadside in a impressive array.
Terrible fanged demons, noble warriors, and animals of all shapes and sizes and at all stages of completion rest under the shady trees waiting to be purchased.