Shinyaku Toaru Majutsu no Index Light Novel Volume 22/Chapter 3

Characters
By order of appearance:
 * Coronzon
 * Niang-Niang
 * Hamazura Shiage
 * Index Librorum Prohibitorum
 * Karasuma Fran
 * Misaka Mikoto
 * Shokuhou Misaki
 * Othinus
 * Takitsubo Rikou
 * 'Anna Sprengel'
 * Female Knight
 * Elizard
 * Riméa
 * Sphynx
 * Mina Mathers (Reading Thoth 78)
 * Heaven Canceller
 * Aneri
 * Qliphah Puzzle 545
 * Accelerator
 * Knight Leader
 * Villian
 * Aleister Crowley
 * Lilith Crowley
 * Kihara Noukan

Locations

 * United Kingdom
 * Egypt