Note: Be careful if you visit this site, the index page redirects to a shitty java exploit.
http://urlquery.net/report.php?id=814566
Resolved index.myftp.org to 141.105.67.83
Server: index.myftp.org
Gate file: /andy/image.php
Hosting infos: http://whois.domaintools.com/141.105.67.83