Thread:DanzxvFan8275/@comment-29855062-20161016174842/@comment-33046846-20161016181351

It is. It's Moar Krabs, a meme from the show.