I just found in the sanitized web logs that this site exist, and it seems it doesn't contain any real content. Probably safe to remove it.