Alice in Wonderland? Artist Trevor Brown has an art blog here. My proximate source: http://thauma-aidou.tumblr.com/post/156127530029/threefacedgenius-trevor-brown-i-think