Luce, the anime-inspired official mascot for the Catholic Church’s 2025 Jubilee, whose name means “light” in Italian, has ...
but to the official cartoon mascot of the Catholic Holy Year of 2025. While each Jubilee year is typically represented by an official logo, Luce appears to be the first proper mascot of the ...