What's that? It's Squirrely.
Maybe interested:
Mayachok the Ray
Ultima
Sakura the Red Panda
Pamcake
Durex