Looks like a pagan island ritual to me. Do they throw anyone into a volcano at the end?
Unfortunately, the island of Menorca is 93.5 percent Catholic, but Francis and his pachamama idol will soon reduce that percentage.