3x3 Eyes - Juuma Houkan © 1995 Banpresto
GAME ID: SHVC-A83J
Released on December 22, 1995 in Japan.
Game's ROM.