Sasquatch my foot! I first saw those pictures in the newspapers in the U.K., and everybody knows, that it's really the Little Mermaid, because it looks just like the statue of the Little Mermaid in Copenhagen, Denmark.