This is the one of the Hindu gods, Durga, on her mountain lion. This statue is possessed by something or someone and it is taking over the statue. Another spirit is taking over the mountain lion and it is carrying the more powerful spirit inside of Durga.
No comments:
Post a Comment