I once saw one of those for real... To honor that occasion, I propose the mob to be named "bracae excrementum".
Zelodoth this name doesn't have a cool origin, but it's what I'll keep calling this beast! shouldn't this thread be elsewhere, after reading the article ;) I don't mind but we're not following the rules of ET o.O
In honor of the last words of the first colonist to site one in the wild, it should be called: Lookoutitsa