Ludovic Denim
34

Pope Francis

...who blasphemed God with his idolatric statues of fake god Pachamama