My fascination with all things japanese has been previously proclaimed on here, and it sometimes renders me biased in certain matters. Not this one though. 

These surrealistic paintings by japanese painter Tetsuya Ishida (his website is all in Japanese) are stunningly detailed, and the use of random quotidian objects and elements make them even more eerie but in a very interesting way. It feels like they're begging to be explored closely. All the faces in his paintings are hauntingly the same and are, most probably, self portraits.

Ishida, born in 1973, unfortunately died in 2005 when hit by a train, (it is believed that he had committed suicide), leaving behind a great amount of work. (via)