The person who made this is a Ultramontane Sedevacantist Roman Catholic
I am not endorsing Roman Catholocism by posting this
https://m.youtube.com/watch?v=u02sNHRNLCk
Apocalypse Now In The Vatican
vaticancatholic.com
youtube
A club for red-pilled exiles.