OK, I know what this is Squid! It is very popular in Taiwan, you can find them dried , barbecued and prepared all sorts of other ways. Now I will have to go find a picture of one being barbecued...
No Comments
Add a Comment