Azhikod rocks again