Not sure if it's me but I want to the ARarchive site just a bit ago and I saw a something completely different as I feel that the site was taken over or something else but it's all in Chinese
Here is a link to the site to see what I mean-
http://www.ararchive.com/
So it appears to be the main home and everything else except the image gallery as I have a link to the gallery and that seem normal-
http://www.ararchive.com/gallery3/