The Vatican introduced an anime-style mascot named Luce to represent Catholic pilgrims in the 2025 Jubilee year last week and within a week the character has already become a viral internet sensation. In less than seven days, hundreds of memes and fan art renditions of Luce (pronounced Lu-Chay) popped up on social media websites such as Facebook,…