Giant squid dish, super delicious