Byakuya Monogatari - Winchester ke no Matsuei © 1989 East Cube.
BARCODE: 4968423826132 FD x3
Released in March 1989 in Japan.
Game's ROM.