Loch Ness Monster (disambiguation)

Two times its shown up, an a reference to it is made in New Scooby-Doo Show