The Nameserver ns4.animecruzers.com have a IP Address of 79.142.64.210 which is hosted on Netherlands.
Watch English Subbed anime series online with HD mirrors for free on your mobile and desktop.