Ken Takahashi

Ken Takahashi

1956-02-27

Biography