Kraken Octopus Squid Applique May 25, 2012 by Tamara Kelly 37 Comments I love Cephalopods! They are just so alien, so interesting, so very different and amazing and awe inspiring. The truth is often stranger than fiction. And they can be cute too! See? … Read More