so you're telling me that the Catholics have a new mascot that's a cute anime-style blue-eyed teal-haired anime (girl(???) or boy, possibly???) and her name is Luce? As in latin for light, so they're a bearer of light? like... Lucifer? Okay.
For better or worse, Luce has the power of God & Anime on their side.
holy shit the pope’s vtuber avatar reveal