I found this in my stats. Its from the HOSTS section. I am used to seeing IP address' in here along with comcast. bellsouth.net etc. this host is at the top and is has 20x more pages than any others;

ny88.shopwiki.com 8229 8498 101.78 MB 24 Feb 2008 - 09:34

ny88.shopwiki.com is a nifty shopping mall so why is it showing up at the top of my HOSTS stats????