A traditional Kannada theatre form, Yakshagana is popular in the coastal and Malnad regions, traditionally presenting Puranic episodes through a unique combination of music, dance, costume, acting and dialogue. A ‘mela’ is typically a professional Yakshagana troupe which stages shows at different places every day throughout the season.