Sherlock Holmes no Tantei Kouza © 1991 Victor Musical Industries, Inc.
GAME ID: JCCD1004
Released on July 26, 1991 in Japan.
Game's ROM.