xkcd2

Immune Factory

Comic 2491: Immune Factory. No transcript is available.

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