Why does Aoko keep showing up? I don't understand.
I say Azaka is Sasaki because she is a rival of Shiki, but. they. act. completely. different. Hmmm
Fujino is Mikuru because moe blob with eye attacks.
Araya could be whatever antagonist philosophizes the most. Actually he might make a good Sasaki.
Lio is Ryoko.