B.S.A.T.R. #1

About Ken Hamaguchi

Japanese, b. 1972, Nagasaki, Japan