Knuckles, hey, welcome to my thread. lol

What the hell is with the new sig? is that pumpkin guts he is upchuckin?