I'll let you guess the Protestant origins of the cartoon you posted.
I understand that rewriting history is a common endeavor within the Vatican.
BTW - Have you prayed to Mary today?