The Nameserver ns1.host20.net have a IP Address of 77.246.181.253 which is hosted on Spain.
Costumes online shop with parties, birthdays, anniversaries, hen$stag parties, baptisms, communions, etc. products.