Psychic Detective Series Vol. 3 - Aya © 1992 Data West, Incorporated.
GAME ID: DWCD2003
Released on November 20, 1992 in Japan.
Game's ROM.