Where is this from if I may ask?
>>221978http://www.alien1452.com/
>>222004Redirects to byus.net, even with a japanese proxy.
>>222461try a korean one
Yesterday I managed to access this site.Today I can't.There must be server issues...?