Ken Hamaguchi, ‘B.S.A.T.R. #2’, 2008, Japigozzi Collection

About Ken Hamaguchi

Japanese, b. 1972, Nagasaki, Japan