Main Characters Shinobu Morita Hagumi Hanamoto Yuuta Takemoto Shuuji Hanamoto Ayumi Yamada Rika Harada Takumi Mayama