People keep laughing that India is "strange" but this is literally a confirmation they come from God because humans could not come up with such a weird culture.
we're just amoebas on a petri dish