Dumbledore is that... really you? NOPE! It's the Wizard Testa
(Michael Gambon, Chuck Testa)
Learn all about the Chuck Testa meme here!
GET ON THE SQUIRREL There's no time to explain