News for Sep. 17, 2003
The folks over at
elfenomeno.com have posted a scan from a Spanish Magazine, the article features nothing new but the image that goes along with it is quite stunning! Take a look at the scan of the magazine and a close up of the image!
Very Small Spoiler [
More]