Following Takeuchi's move to Tokyo Institute of Technology, the website URL has changed.
Please use the permanent URL http://www.kaztake.org for the bookmark.
You will jump to the new website in 5 seconds.