Fencer Details
Name: Marcello Olivares
Country Code: USA
Touches: 10
Bouts
Takuma Ito won 15 - 10 at the 2018/2019 St Petersburg World Cup
Fencer Details
Name: Takuma Ito
Country Code: JAP
Touches: 15