Josh Keyes is an artist that I found out about last year while on my bike ride to Salem. I went into a comic book shop and found a copy of Juxtapoze with one of his paintings on the cover. Intrigued, I opened it up.
I was blown away by the work he had featured in the book. His style is this hybrid of surrealism that melds nature with the urban environment in a conflict that shows the counter balance between the two. It has a very street art/Banksy sort of feel; how it comments on society.
I highly recommend checking out all the work featured on his website. It will shock and surprise you with not only how good it is but also how crazy the concepts are.