According to PR-model, chiubaba.com is ranked 333,747th in multilingual Wikipedia, in particular this website is ranked 245,128th in English Wikipedia.
The website is placed before candymanbuffet.com and after mypassatgte.com in the BestRef global ranking of the most important sources of Wikipedia.