Criminal Uixquilucan

Is a alien of species Uixquilucan.

Animated series
This beast only appears in The Undercover Syndrome in his atacks combat a Jay and Kay but this is stronger in the moment Jay use a dona by defeat this.