Noisy and bustling Kandy market.