The Umbrella Corporation Pin
The Umbrella Corporation Pin
Regular price
$5.00 USD
Regular price
$20.00 USD
Sale price
$5.00 USD
Unit price
/
per
Want to rock a pin that screams, “I love biohazards and bad corporate decisions”? The Umbrella Corporation Pin is for you! This iconic logo represents a company that dabbled in everything from cosmetics to creating deadly viruses—because why not?
By 2003, their little "Raccoon City Incident" led to a full corporate collapse, but don’t worry, the evil legacy lives on! Pin this on your jacket and tell everyone you love shady business practices and world-ending viruses.
Wear it proudly and remind the world—it's always the quiet companies you must watch out for.