Tag: Our Last Crusade or the Rise of a New World

Our Last Crusade or the Rise of a New World Season 3 Officially Announced

Production of Season 3 of Our Last Crusade or the Rise of a New World has been officially announced. The main staff and cast...

Popular articles

GIANT OJOSAMA Anime Reveals Two New Cast Members

The anime GIANT OJOSAMA has revealed two additional cast...

Gushing over Magical Girls Season 2 Set to Premiere in 2027

The TV anime Gushing over Magical Girls Season 2...