This top dog is now even more awesome and memeable.
Maybe interested:
Stupid Strawberry
Nelly
Listen to Your Summer!
Shishka Bratishka
Ren