Main Characters Seiji Sawamura Midori Kasugano Rin Sawamura Osamu Miyahara Makie Takako Ayase Kouta Shingyouj Shuichi Takamizawa Shiori Tsukishima