We, The Green Bastards, first appeared on Earth in the year 2004. Since then, despite giant advances in space exploration technology, no one has been able to discover our mysterious origins.
Manifesto
The Green Bastards’ sole purpose is to rid the ‘verse of greasy cocksuckers.