Zillians



The Zillians are a namesake race of animal-like goblins native to the Land of Zill within the magical, technologically-advanced world of Oriana and minor villains in Felix the Cat: The Movie.