Mozu Spin-off Drama Osugi Detective Agency Shattered Past Cast Teruyuki Kagawa Atsushi Ito Kenta Kiritani Akari Hayami Kenji Urai Hidetoshi Nishijima Hana Sugisaki Keiko Horiuchi Shingo Tsurumi Toru Baba Kôtarô Yoshida Fumiyo Kohinata