B.S.A.T.R. #3

About Ken Hamaguchi

Japanese, b. 1972, Nagasaki, Japan