Yuki Hiraguchi

Country: Japan

Lefthanded

  • runner-up of the World Pool Championship (2013)