Takuya Sato's Profile