Life of a Kumari Goddess: The Young Girls Whose Feet Never Touch Ground (2016) (7:52) - The life of girls who have been chosen to be worshipped as goddesses in Nepal

Don't Miss...