The Giant Squid
November 8, 2017 in France ⋅ ⛅ 43 °F
This giant squid is probably the best, and most exciting, aspect of the Nautilus. It seems to be some sort of 3D projection and looks like it's really outside the window. As the squid approaches,Read more

