artist: Nick Keller set 2

(Source: conceptartworld.com)