Denpasar ‘Mebarung’ (Competing) in implementing the 13th Denpasar Festival (Denfest) combined the arts of dance, gamelan music and puppetry very nicely.