What's that? It's Squirrely.
Maybe interested:
Million Dollar Stickers
Natasha
Reverse Mermaid
Sneaky
Rocket and Groot