Last one out of the Kinjaverse, turn out the lights.

Release the Kraken!

A 30 foot, fully intact (but dead) giant squid washed ashore on a beach in Spain. There's a couple great photos. Look at that eye on the second one, amazing.

Beachgoers in Spain discover 30-foot giant squid


Share This Story

Get our newsletter