Guica and Deguchi win bronze at the Judo Grand Prix in Budapest

Guica and Deguchi win bronze at the Judo Grand Prix in Budapest