What's that? It's Squirrely.
Maybe interested:
Cockroach
Beach Season
Marishka
Vova the Owl
Igor the Eel and Sergey the Serpent