'Dubia Cardinal' rages against Pachamama