The exterior of Rocky Mountain Punk Nature Art & Oddities is rather unassuming. It’s just another small business in Lakewood’s Parkridge Plaza strip mall, nestled among spas, pet stores, restaurants ...