I wanted to know the answer to this, too, so I went to the host site to check (http://www.remnantofgod.org/pix/pixmenu.htm). The caption says, “Novice priests lay in worship before the pope” ... with no source information.
Seems to be an SDA-affiliated conspiracy website, including material from “he who must not be named on the FR RF”.
That means anything and everything they have posted to that point is at best a horribly tortured version of the truth and more likely a outright deliberate deception liberally sprinkled with lies. IOW, someone not worthy of wasting you time with and to be just skipped over and ignored.
Now that you've found a link a rabidly and irrationally anti-Catholic site that repeats all the lies that have been spread based on the huge collection of lies and total fabrications of Alexander Hislop, it's obvious that the poster has no desire to serve Christ, defend the Faith, or anything else other than defame the Church Christ founded. Sites like that one are no different the the anti-Catholic comics that circulate and repeat 150 year old lies and fabrications, they exist to destroy His work, not to defend the truth.
Regards
Seems to be an SDA-affiliated conspiracy website, including material from he who must not be named on the FR RF.
Does the site contain images of the giant super computer underneath the Vatican with all the Protestant names and locations, too?
Freegards