Jainism is an ancient Indian religion that emphasizes non-violence and the importance of self-control.