According to PR-model, 21ppi.org is ranked 779,448th in multilingual Wikipedia, in particular this website is ranked 61,164th in Japanese Wikipedia.
The website is placed before renfestcorona.com and after monaper.se in the BestRef global ranking of the most important sources of Wikipedia.