I went looking for pinball but I this and I found car?

Can anyone identify this subtle beast?