Good God, did it take long to add everyone's identity on that awesome picture. But that's nothing, I guess, compared to the one that added the tags. Kudos to him/her.
While I know that's Arcueid between Jaguarman/Taiga and Ishtar/Rin, I don't recognize her outfit as the one she had in Extra, so I didn't add a class for her.
Also, I guess that the girl at Buddha's right may be Nezha and that the white-haired one between Kiyohime and Ibaraki-dôji is Francesca from Strange Fake. If I'm wrong, feel free to tell me, I'll gladly edit it.