Diddles

Diddles are creatures native to Azfertia in the Evergrowing Galaxy