Nope, it’s Chuck Testa.
It’s sad how long I laughed at this
i laughed so hard the first time i saw this