...but maybe not the one you were thinking of.
This is the Micromaster Barricade: been digging deep into the archives for ideas.
It's a repaint of Drag Strip with a titan master Repugnus head. It sits a bit high, so I've got him looking slightly downwards.
I cut up a plastic tube to fill in the screw holes on the torso.