According to PR-model, itchban.com is ranked 1,056,961st in multilingual Wikipedia, in particular this website is ranked 852,223rd in English Wikipedia.
The website is placed before chateau-bonaguil.com and after krebshilfe.at in the BestRef global ranking of the most important sources of Wikipedia.