Did you see Cape Town’s giant squid? Here’s what you need to know

A giant squid that washed up on Kommetjie Beach just outside Cape Town went viral, but little is known about this peculiar cephalopod.