Japan’s Ishii is ranked 188th in the world and has been given a wildcard to the event, with the winner to face a stern test ...
Sorry, we couldn't find any rankings data.