Imprints of Impacts Sea Beasts & Seashells Giant sea creatures protecting castles, humans turning into octopuses. No, this is not the new Godzilla a year ago • 4 min read