Maboroshi Tantei: Chiteijin Shūrai 1960
Director
Lion Crest Part 2 1958
Original Story
Lion Crest 1958
Credits from TMDB.