Main Characters Ryo Matsuo 7 main appearances Akane Satogawa 7 main appearances Haruhi Shirosaki 7 main appearances Kaoru Tanno 7 main appearances Azusa Kuroda 7 main appearances