Soichiro Maeno

Shibuya, Tokyo Prefecture, Japan / 1946 - 1976