Author: Hamaguchi, Eshun
Alternate names: 濱口 惠俊; Eshun Hamaguchi
Born: 1931
Died: 2008