Sri Lanka Q Something of an anomaly in the Sri Lankan music scene. Sri Lanka Q Something of an anomaly in the Sri Lankan music scene.