This top dog is now even more awesome and memeable.
Maybe interested:
Lynn and Lee
Helia
Mister Toad
Fufik
Interplanetary Grisha