News

The spider roll is one of the most common menu items at Japanese restaurants in the United States. Still, the name might cause some aversion for arachnophobes (i.e., those afraid of spiders) even ...