Changeling Rad Roach from the FoE blog LK 10 Lenny
Fallout 3 joke.
2snacks has been gone for a bit but it was definitely worth the wait.
This is what you get for posting Communist memes, Mothmod