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