Torori

The Torori are an alien race of invaders that attempted to enslave humanity.

Biology
The Torori resemble argon bull-horned humanoids.

History
The Torori have made several attempts to conquer Earth in an effort to turn in populace into beasts of burden and food stock but were repulsed by the Honor Guard.

Appearances

 * Astro City: Beautie