Shell and Joint Cast Keisuke Horibe Mariko Tsutsui Aiko Sato Hiromi Kitagawa Atsuko Sudo Koharu Kusumi Kanako Higashi Naoto Nojima