The kirpan is a blade that Khalsa Sikhs are required to wear as part of their religious uniform, as prescribed by the Sikh Code of Conduct. From Wikipedia