About an escort god in down south of india popularly called as 'Karupu' which means Black in english who is workshipped for guarding villages and protecting the people against evil and Negativity.
About an escort god in down south of india popularly called as 'Karupu' which means Black in english who is workshipped for guarding villages and protecting the people against evil and Negativity.