Living Goddess

Kumari, or Living Goddess is literally means virgin goddess in Kathmandu. The Kumari is revered and worshipped by Hindus as well as the Nepali Buddhists.
Where as there are several Kumaris in Kathmandu valley, the best renown is the Royal Kumari of Kathmandu and lives in the Kumari Ghar, a palace in the city center of Kathmandu. The selection process for the title is especially rigorous. The female deity is believed to be the bodily incarnation of the goddess Taleju.
A Kumari is a prepubescent girl selected from the Shakya caste of the Nepalese Newar community. Until she menstruates or loss of blood by any serious illness, which it is believed that the goddess vacates her body and injury is also causes her to revert to common status.