超人大陸 is the website.
According to PR-model, choujintairiku.com is ranked 122,512th in multilingual Wikipedia, in particular this website is ranked 8,407th in Japanese Wikipedia.
The website is placed before educaweb.com and after perob.com in the BestRef global ranking of the most important sources of Wikipedia.