The Revenge: A Scar That Never Disappears Cast Shô Aikawa Shun Sugata Chikako Kobayashi Kunihiko Iida Yoshiyuki Omori Ren Ôsugi