Terra Force © 1987 Nichibutsu USA Corp. North American release. See the original for more information.
Game's ROMs.