January 4, 2006 at 11:30 pm
What’s on there looks interesting, but it’s difficult to get through the translation and the server speed.
Are there any sites elsewhere which have mirrored the information – the images especially?
Thanks.