Our Last Crusade Season 2 Release Date, Studio, and New Cast Announced July 01, 2024 Anime News Our Last Crusade or the Rise of a New World +
Our Last Crusade or the Rise of a New World Season 2 Returns July 10th with New Cast Members June 08, 2024 Anime News Our Last Crusade or the Rise of a New World +