Schwarzschild - Kyouran no Ginga © 1990 Kogado Studio.
GAME ID: 4959067897602 FD x3
Released on December 07, 1990 in Japan.
Game's ROM.