It's OilMan in the art style of MegaMan 1!
Again, instead of the MegaMan 3+ style, I thought this would be funner (and funnier!) His head however was harder than I thought, so I don't think he quite looks the part.
I also decided to go w/the original, non-duck version.
-the artstyles of Mega Man 1-
Time Man: [link]
Oil Man: [here]
Bond Man: [link]