David looking at the pictures linked in Joe's and Paul's posts it doesn't appear the De Tomaso badging was original to the kit. I don't think De Tomaso let anyone get away with anything.
Looks like inter-stellar space craft to me?
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.