HomeAnime News Network Our Last Crusade or the Rise of a New World Anime's 1st Promo Video Reveals Cast byadmin hg -May 15, 2020 0 YÅ«suke Kobayashi, Sora Amamiya star in fantasy series from Anime News Network https://ift.tt/2T9G2VX Tags Anime News Network Facebook Twitter