Kande Yakka
Encyclopedia
Kande Yaka translated as spirit of the mountain or rock in English is a popular spirit invoked during religious rituals of the indigenous Vedda people of Sri Lanka.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK