Search results
We did not find results for: Christa Deguchi.
Check spelling or type a new query.
We did not find results for: Christa Deguchi.
Check spelling or type a new query.
Christa Deguchi is a Japanese-born Canadian judoka. She is the reigning Olympic champion in the women's 57 kg event, after winning gold at the 2024 Summer Olympics in Paris. Wikipedia