International master

catupper

Ken Ogura, Osaka, Japan