Pink Spider
- Episode aired Mar 16, 2024
Izumo and the rest of the team succeed at thwarting the threat of the Illuminati, with the help of her mother. As the Knights of the True Cross gain control of Inari, the turmoil and fightin... Read allIzumo and the rest of the team succeed at thwarting the threat of the Illuminati, with the help of her mother. As the Knights of the True Cross gain control of Inari, the turmoil and fighting finally calm down throughout the land.Izumo and the rest of the team succeed at thwarting the threat of the Illuminati, with the help of her mother. As the Knights of the True Cross gain control of Inari, the turmoil and fighting finally calm down throughout the land.