Tuesday, January 17, 2023

The Greatest Way

 

Credit: Ms. Fox (@Sayathefox) on Twitter

Wikipedia is actually right here. This bizarre cult did exist at one point in Indian history.

Some say it still lingers in Nepal...

And no, I don´t think the girl above has anything to do with any of it! :D 

No comments:

Post a Comment