Teuthida
Eric pfeiffer squid

Don't let them spot you...