A fictional [[alien]] character from the [[Masters of the Universe]] science fiction and [[fantasy]] franchise. It first appeared in the second cartoon series [i]She-Ra: Princess of Power[/i] in 1985.
leech (she-ra)