Omicronian Mothership

 is a "planet" added in the event Lrrr Strikes Back and hovered over Earth as the Omicronians invaded. It is not known to have any artifacts.

Events

 * Lrrr Strikes Back