Immune Factory

Immune Factory

(alt-text)

In the final vote, the doubters were won over by the strength of the name IMMUNION.