Luce, the anime-inspired official mascot for the Catholic Church’s 2025 Jubilee ... Some people love the cartoon and find her ...