Jashinism is identical to an Indian religion called THUGGEE, the religion’s followers committed similar ritual like Hidan for their god.
Jashinism is a polytheist religion that acknowledges and respects the faiths of others. They do not believe in a single omnipotent being, for if this were the case everything would be as that being wanted it. They would have created everything to be perfect. They also perceive the concept of free will as wishful thinking for once one pledges loyalty to a god or goddess they are relinquishing their freedom to serve their lord. Jashin is worshiped as a god and as a philosophy.
Some of the the commandments of Jashinism are the following. -Pain equals pleasure. (Jashinist believe pain is a gift so we don’t feel the damage done to our bodies. All Jashinists learn to enjoy the gift of pain or to ignore it completely.)Any sacrifice made must be human.
Jashin (ジャシン, Literally meaning: wicked heart; evil god; evil design) is the god worshiped in Jashinism (ジャシン教, Jashinkyō). Jashin’s symbol is an upside down triangle with a circle around it.