Captain Clutch, need I say more.
I wish someone would photoshop this picture with the many memes like for example the one of Leonardo Dicaprio walking.