Cultural immersion in Nochchiyagama