Giant squids. I remember when they were a myth like the loch ness monster or bigfoot then boom discovered. Kid me was like whaaaaat.