Plot: Despite the success in taking control of the Far East Laboratory, the Illuminati remain a major threat. The Knights of the True Cross repeatedly hold discussions among the higher ranks to create countermeasures
Episode Aired On:
Sunday, October 6 2024 Released within the last year