Ta-ka Ta-ka Kottu - The Peacock or Myura Raksha mask is believed to bring peace and happiness and prosperity... We love the traditional masks of Sri Lanka so much we wanted to
Handmade Traditional Sri Lankan Wooden Devil Mask Mayura Raksha ( Peac – Helahastha