How about a Junji Ito painting or picture? I think he has made a lot of stuff that fits the atmosphere of this game.
Sounds good! :)