Yes sir.....Welly brand....however, the details quality are not so precise, but is a nice adquisition....the clever parts shop representative had it reserved to sell it to me..
I doubt that it is 1:18 scale. By surface detail appearance it seems to be even smaller than 1:25 scale? Hold a tape measure up to it and take another pic, if you would please...
I've got a red one. It's 1/38 scale. I've also got a red 1/18 scale, but it's a dark candy-apple red that doesn't match Chroma. Wish I could find a blue one to match my 1:1 car.
The dealer supplied model looks a little rough on the details - those panel gaps are a bit extreme ...
The only place I've found the 1:18 Stinger models online is from Korea, and they were a little too pricey for me. Looks like they have very good detail work, though.