Advertisement

Munehiro Kaneko of Japan earned the title...

Advertisement