Thanks - I plan on going back and cleaning up the turn signal edges etc. Then polish it up..
The Phantasm figures are made by Neca Cult Classics you can find them on eBay for less than 20 bucks. I'm guessing they are made from a vinyl compound.
Here is a link of an online store selling them:
http://www.darkfigures.com/cucltamanacf.html