View Full Cast Koujiro ShimizuKenji TakedaSayuri KokushoMomoko KatsuragiSenri YamazakiHaruko SugiyaUtako MitsuyaYukie SugiyaKatsuhiko WatabikiKazuomi Kurosaki