Grilled Sun-Dried Squid 100 Points Because It's So Delicious