Salt toasted squid