Calicut’s Afghani punch