Index of ftp://90.157.43.225/info
Root Directory
English
53.00b
December 12 2005
Japanese
53.00b
March 8 2006
TeraStation.html
174.00b
January 22 2015