Originally Posted by SuperNerd256
It's scary how that costume looks so much like our mascot....
That is, in fact, the WPI mascot* costume, at the inaugural 2010 WPI regional. He is also wearing the famous 358 "Short shorts" over it.
*The official WPI mascot is the Engineers, but it is unofficially Gompei the Goat (or Gompei's head, in particular), so this is the mascot costume that we have.