Inspired by the popular comic convention experience, DC Artists Alley is an artist-focused limited-edition designer vinyl figure line that merges indie design with the most iconic characters in the DC Universe. J-Led’s anthropomorphic creature work has been a hallmark of his design, and his take on DC characters is a delightful mix of liberalism and playfulness.