thinkin' about bibendum, aka the michilen man
Omg the thin white tires make it all make sense now. I spent this entire time barely able to distinguish him and the Sta-puft Marshmallow Man