This Concept Artist’s Realistic Pokemon Are God Damn Amazing! Joshua Dunlop is a concept artist who has undertaken this large-scale task of conceptualizing all 151 original Pokemon. Although it’s confirmed that Joshua is doing this work out of … Read More