Luce, the catholic church mascot for 2025.