Update!
From The Lost Media Wiki
Hi everyone! I'm the one who created this article and I have made contact with Jonathan! I am currently awaiting another response from him so I will wait until then to post screenshots of our conversation!. Thank you all so much.