Grandmaster

catupper

Ken Ogura, Osaka, Japan