Johnny Armstrong is the human.
According to PR-model, johnny-armstrong.com is ranked 2,092,876th in multilingual Wikipedia, in particular this website is ranked 272,589th in German Wikipedia.
The website is placed before u-boot-modell.de and after musik-in-st-nicolai-lippstadt.de in the BestRef global ranking of the most important sources of Wikipedia.