It tastes so good that I even envy myself – squid