Introduced by Peter Scott.
Do the Abominable Snowman and the Loch Ness Monster really exist? Bernard Heuvelmans is one person who thinks they might, because there have been other animals in which no one at first believed-like the Komodo Dragon, the Giant Panda, and the Mountain Gorilla.
From the South and West