A New Squid In Town!