New York, USA – Great illustration style. I just checked out his site (it’d been awhile) and am blown away.