スティーヴ エトウ is the human.
According to PR-model, steve.vc is ranked 1,055,576th in multilingual Wikipedia, in particular this website is ranked 85,388th in Japanese Wikipedia.
The website is placed before zanzibits.com and after xn--5ckwbo1bzcyf.com in the BestRef global ranking of the most important sources of Wikipedia.