With no date, stats, or company listing, it will be tough to know what this is from.
During the late 80s and early 90s, there were a ton of cards printed like this by people who had access to printers and card stock. Info was sparse about them back then, and even harder to find 30+ years later.
-- Dan --
Note: Please see my profile for more info regarding trading (section updated 3/4/2024). I have added a large portion of my inventory to the site, and currently have trading turned on (details are in my profile).