They are drooges come to real life. I despise them....in all colors.
What are drooges...? The on-line dictionary doesn't list the word. Minions?