Toaru Majutsu no Index III Episode 26

Son of God is the twenty-sixth and final episode of the third season of the Toaru Majutsu no Index anime series. It will be broadcast on April 5th 2019.

Adapted From

 * Toaru Majutsu no Index Light Novel Volume 22

Characters
By order of appearance: