Keisaku Hirahara

Japanese civil engineer