He’s back...
Maybe interested:
Boyars in Podberezovka
Mew-Meow
Hina
Igor the Eel and Sergey the Serpent
Marshmallita