Im Mai 2017 gewann Takato das Finale bei den Asienmeisterschaften in Hongkong gegen den Iraner Mohammad Rashnonezhad. Bei den Weltmeisterschaften 2017 in Budapest besiegte er im Viertelfinale den Usbeken Mukhriddin Tilovov, im Halbfinale den Tschechen Pavel Petřikov und im Finale Orxan Səfərov aus Aserbaidschan. Ein Jahr später bei den Weltmeisterschaften in Baku bezwang er im Viertelfinale Karamat Huseynov aus Aserbaidschan, im Halbfinale Ryūju Nagayama und im Finale den Russen Robert Mschwidobadse. Bei den Weltmeisterschaften 2019 in Tokio belegte er den fünften Platz, nachdem er den Kampf um Bronze gegen Ryūju Nagayama verlor. Nach dem Sieg bei den Grand-Slam-Turnieren in Osaka 2019 und in Düsseldorf Anfang 2020 trat Takato erst 2021 bei den Asien-Ozeanien-Meisterschaften wieder an und gewann den Titel. Bei den Olympischen Spielen in Tokio gewann er im Viertelfinale gegen den Georgier Luchum Tschchwimiani und im Halbfinale gegen den Kasachen Jeldos Smetow. Die olympische Goldmedaille sicherte er sich mit einem Sieg über den Taiwaner Yang Yung-wei.