This is Princess Peach as the Virgin Mary. I love the dichotomy of video game and religion. Granted I have no idea but dichotomy means but I...