Threads of Blue Cast Ryo Sato Hironobu Nomura Mariko Tsutsui Hinata Arata Kotoha Hiroyama Yoshihisa Sadoyama