Star Raider © 198? Hebdogiciel [France]
Published in the French magazine Hebdogiciel.
Game's Listing.