No photo?
Please upload one in Players portal

Hu Youyu

FMJD ID: 18319
ITALY
Federazione Italiana Dama
Rating: Insufficient number of rated games (7)
Blitz rating: 1917 · 10 rated games