According to PR-model, crazyllama.com is ranked 577,569th in multilingual Wikipedia, in particular this website is ranked 65,658th in French Wikipedia.
The website is placed before observechina.net and after risfax.co.jp in the BestRef global ranking of the most important sources of Wikipedia.