Okay, whomever did mini tags on each character: I want to thank you. I've seen so many group pictures spanning multiple anime and had no clue who half of them were. This is awesome.
Rin
TorikoKuhou Komado
Smoky B.B.Nami
One PieceShimizu Kiyoko
Haikyuu!!Yusa Chiaki
KurokurokuTeruhashi Kokomi
Saiki Kusou no PSI NanKitora Ai
World TriggerKagura
GintamaKirisaki Chitoge
NisekoiNakiri Erina
Shokugeki no SomaSamejima Alto
Hime-dol!!Aida Riko
Kuroko's BasketballAkimoto Katherine Reiko
KochikameYuuko
Soul Catcher(s)Haruno Sakura
NarutoHilda
BeelzebubInoue Orihime
BleachTights
Jaco the Galactic PatrolmanIrina Jelavic
Assassination ClassroomI