Main Characters Takayama Satoshi Aida Michiko Ryuji Kanae Aoki Ueda Natsuki Yoshiki Mizuho Nakano Miori Koji Tomoko Tsukiko Yota Sagara Hiroshi Komozawa Mamiko