Release Date: 10/22/2015
Company: Penny Arcade
This is part of the Armadeaddon Blind Box set. Random boxes of 2 pins each were sold online for $17.99 a box. Boxes were originally sold at an introductory price of $15.99 per box.
The published odds of getting this pin are 1/8.