Eye of the Beast
For centuries tales of its existence have inspired fear and fascination. It is one of the largest creatures on the ocean floor. A massive, tentacled invertebrate that tends to feed on smaller creatures—us.