This Kumari Devi tradition and the associated ceremonies and rituals seemed similar to the Buddhist Lama tradition but with differences. I managed a click when she looked at me.
Lalitpur living Godess, part of Kumari tradition, in her throne, Lalitpur, Kathmandu, Nepal