Cleansing of the Temple War descends on Santo Padre. Release : April 19, 2022 Runtime Epiosde : 47 minutes Rating : 8.90