Main Characters Jun Kanzato Shin Kanzato Ryō Kanzato Takurō Sakakiba Akihiko Sanada Taiichi Udou Megumi Kayano Kanaru Morimoto Ayane Saki Tachibana/Mayuri Yamazaki Yuki Kanzato (ep 20) Mareya Kujou / Keisuke Komatsubara Eiko Nikaidou Tooru Inui