Main Characters Ikkō Aoki Tsuyoshi Maki Nanako Amachi Ruriko Aoki Michiru Sendo Takashi Soga Okabe Yasufumi Onokida Hijiri