Thunder Force II © 1988 Tecno Soft.
GAME ID: SJTJ13001 FD x2
Released on October 15, 1988 in Japan.
Game's ROM.