Sri Lankan Robin Hood ?