Self-Stabbing

On Bali, religious believers show their devotion to God by stabbing themselves.