83 The demon statue is the pope's secret final form. (media.kotakuinaction2.win) posted 12 days ago by Telia 12 days ago by Telia +85 / -2 31 comments download share 31 comments share download save hide report block hide replies
"It's not a story the Christians would tell you..."