Devlin Lee's Instagram, Twitter & Facebook on IDCrawl(03) Mrs. Leora Von II 30 Jul 2025 Save Image Image gallery: Is Devlin Catholic or Protestant? Unpacking What We Know About This Character