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.
Last Updated on Aug 2, 2021