Takuto Otoguro is a freestyle wrestler from Japan who competes at 65 kilograms. He won the 2018 World Championships and is scheduled to represent Japan at the 2020 Tokyo Olympics.
65 kg Semifinal - Akhmed CHAKAEV (RUS) vs. Takuto OTOGURO (JPN)
Apr 24, 2021
2018 World Championships: 65 kg Semifinal - Akhmed CHAKAEV (RUS) vs. Takuto OTOGURO (JPN)