Baby Squid Taste Good!