I was doing a random Google Image search, looking at D&D pics, when I saw this picture for something called "Mephisto". After doing a bit of research, I found out it is a German magazine. Here's the German page link:
http://www.mephisto.name/archiv/
And here's the google translation page...