Wow oh wow! Invisible Creature just posted these photos of the brand-new custom Leroy C. figure by Dril One. This war-torn version doesn’t look like it’s going to be sold though, but if you want the original Leroy C. you can snag one here for under $18!