Hirohito Takahashi

Information