Last week, the Vatican revealed the official mascot of the Catholic Church’s 2025 Jubilee year: an anime girl ...