Techsquirrel

The Techsquirrels are one of the species of the Fairy Animals which appear in Season 7. Their home planet is on Zenith.