The Nameserver ns2.iwannabea.ninja have a IP Address of 144.217.165.154 which is hosted on Canada.
Archie Comics Fan Forum
Maintenance Mode