Kumari Devi:
A Nepalese girl, believed to be a goddess.
Kumari, or Kumari Devi, is the tradition of worshipping young pre-pubescent girls as manifestations of the divine female energy or devi in Indian subcontinental countries[ - Wikipedia
(via enchantingnagchampa)
What happens when these girls grow up?