Takatoshi Abe came in first place at the 2011 Asian Championships, held that year at the Kobe Universiade Memorial Stadium.
Takatoshi Abe came in first place at the 2011 Asian Championships, held that year at the Kobe Universiade Memorial Stadium.