Thursday, September 28, 2006

The living goddess of Nepal cult Kumari

Kumari Devi, the living goddess of Nepal went through some “special” selection by five Buddhist priests before she can be called one. The trial includes facing dead animal’s head in a dark room alone without being frighten and more. She would also be considered invalid for worship if she even has a minor scratch wound on her body. (Link)

No comments: