TUFS official website has been renewaled! The new website is
http://www.tufs.ac.jp/english/