Takuto Otoguro is a freestyle wrestler from Japan who competes at 65 kilograms. He won the 2021 Tokyo Olympics as well as the 2018 World Championships.
Takuto Otoguro is a freestyle wrestler from Japan who competes at 65 kilograms. He won the 2021 Tokyo Olympics as well as the 2018 World Championships.