1.Cultura-china.com
Rank:2,222,272
Worth:$140
The nameserver encantada2.sered.net have a IP Address of 195.8.48.89 which is hosted on Spain.