The Nameserver ns2.tro.land have a IP Address of 107.150.175.250 which is hosted on United States.
Tro Land New Troll Wars Best io Game Play with your friends multiplayer bump your friends into the water very fun game!