Juta Takahashi's official website has been moved to http://www.jutatakahashi.com/.
Please renew your bookmark for our new site.


If your browser has "client pull" capability, you can automatically jump to the new site after 10 seconds.