One day while exploring the web i came across this site:http://www.fantasticmetropolis.com/i/squid/13/
Is there really a freshwater squid, because this is all that i can find on the Mayfly Squid. The article also says that there is a freshwater squid in Brazil somewhere. Whatever. Im dying to know more.