The earthly embodiments of the Living Goddess the Kumari of Nepal lead fascinatingly different lives than anything most Westerners would find familiar. Many people in the South Asian country of Nepal believe in the worship of young girls called Kumari…