Definitely squid. . I' SEEN ENOUGH HENTAI...