The Vatican releases the New Catholic Anime Mascot

clipart.com

Stupid News Extra 11-4-2024 …The Vatican releases the New Catholic Anime Mascot