Myth Posted on January 18, 2013 by Lins Doodles 2 Have you heard the myth about the elephant squid? Share this:TweetEmailMoreLike this:Like Loading...