Name That Car

Kermit?
Best Gremlin Ever?

Clue no. 1 – Made on the planet Earth

Clue no. 2 – not by me, not in this yard