Nice link racer. I think that technically it is possible to discover new creatures, above all in hard places to reach, like deep seas, lakes and caves. The existence os these creatures, in this case giant animals, depends of the habitat and the relationsgip with other species. However I don\'t believe in such Lake-Ness monster creatures.