Main Characters Haruki Kitahara Setsuna Ogiso Kazusa Touma Takeya Iizuka Io Mizusawa Chikashi Hayasaka