The disturbed but brilliant Mark Ryden

Ryden's web-page has more images and goodies. Ryden is also responsible for 9: The Last Resort, a 1996 adventure computer game produced by Robert De Niro and Jane Rosenthal, and featuring voice performances by Cher, James Belushi, Christopher Reeve, and Aerosmith amongst others.