Main Characters Seiji Terauchi Eriko Sakurai Takashi Sakurai Teppei Kaneda Honoka Terauchi Fumiyo Kikuchi Hitoshi Terauchi Kayoko Higashi