Main Characters Kōsuke Ōshiba Masahiro Setagawa Mitsuru Fukushige Jirō Yoshida Asaya Hasekura Tsunehito Hōjō Natsuki Kensuke Ōshiba Tsuyoshi Yamabe