The vampire squid from hell elisamaza76April 20, 2011365(ish), cephalopods kinda freak me out, random, stuff, wtfComment