Geo Location Information for 220.127.116.11 IP Address. The IP Address 18.104.22.168 is located at 54.3213 latitude and 10.1349 longitude in Germany. Friendly Location for the IP Address is Schleswig-holstein, Kiel, Germany, 24148
A play-by-post DBZ RPG originally opened in June 2000. We are still the most active DBZ RPG on the web today. Can you survive in the world of Dragonball Z?
Web Developer, Software Engineer, Lecturer, Blogger, Random Traveller, Adventurer and Hobbyist Photographer from beautiful country Nepal.