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.
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.