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