The Nameserver ns2.aaahosting253.de have a IP Address of 95.169.183.241 which is hosted on Germany.
All the amazing, mad, turnt Stories people talk about on the Web.