The Loch Ness Monster, a legendary creature who lives deep within a mystical lake, might appear as a hidden talent you may feel insecure about using.The monster may represent a tal...