abominable snowman: a large hairy humanoid creature said to live in the Himalayas
legendary creature: a monster that is unverifiable but popularly accepted as possibly factual
oarfish: thin deep-water tropical fish 20 to 30 feet long having a red dorsal fin