an image of a giant squid on the beach with two people standing next to it