Guardian Angel Cast Takanori Takeyama Kuranosuke Sasaki Shinjiro Atae Shiori Kutsuna Shinobu Terajima Tasuku Emoto Yuki Himura Haru Kôtarô Yoshida Midoriko Kimura Takeshi Masu Shiro Sano Hiroyuki Ikeuchi Ren Ôsugi