Guest Stars Takahashi Rio as Noguchi Ren Mori Atsushi as Ito Yuma Megumi Sato as Tazawa Arisa Himi Sato as Kato Shun