Gobbler Country, a Virginia Tech Hokies community
From EDSBS, it's UVa's new horrifying totally awesome mascot! Or as Spencer calls it, "a Pokemon contamination protection suit." Do your worst, commenters!