Takatoshi Abe came in first place at the 2011 Asian Championships and 33rd at the World Championships the same year.
Takatoshi Abe came in first place at the 2011 Asian Championships and 33rd at the World Championships the same year.