http://www1.neweb.ne.jp/wb/tt-company/index2_e.htm Looks like the English version is back, with a smaller selection.