This site requires JavaScript.

Teruhide Kato (1936 - 2015)