Xavier Giocanti is the human.
According to PR-model, xaviergiocanti.fr is ranked 637,384th in multilingual Wikipedia, in particular this website is ranked 48,939th in French Wikipedia.
The website is placed before supaatihug.wordpress.com and after sedayemojri.com in the BestRef global ranking of the most important sources of Wikipedia.