User blog comment:Neoncat22000/Concerning the Trollpasta wiki/@comment-25014407-20190812133845

Likely the wiki was in violation of the Terms of use. You can ask staff about it at Special:Contact.