Japanese mystery film directed by Michiyoshi Doi.
Keywords: