This top dog is now even more awesome and memeable.
Maybe interested:
Major Grom
Funnies 2.0
Ducky
Robochi
Yolochka Igolochka