Grandmaster

shinchankosen

Shinji Murakami, Nishiwaki, Japan