Teruhisa Harita
overview