Izumiya is a world-class athlete with exceptional speed and jumping ability. He is the closest among Japanese track and field athletes to winning a medal.
Share on SNS