©2006 Takuya Kato All right reserved.