Categories
Amazon Prime Anime News Our Last Crusade or the Rise of a New World

Second Season of ‘Our Last Crusade’ Anime Now Set to Debut in 2024

‘Our Last Crusade or the Rise of a New World’ was a 2020 fall anime that concluded its first season on December 23, 2020. The anime was so well received by the world that the staff confirmed a sequel for the anime. The previously announced season 2 of ‘Our Last Crusade or the Rise of a New […]