View Full Cast Naoki TachibanaKageo Sugata / The KagestarEmi HayakawaSuzuko Kazemura / Belle StarAkiji KobayashiInspector TondaSumio HoshiDetective NarihiraNaomi WataiChiaki