Grandmaster

catupper

Ken Ogura, Tokyo, Japan