The Japanese word Fubuki translates into Snowstorm or blizzard in english. And so, in honor of the snow gods. we have humbly named our venture 'Snowstorm' Sushi.While many believe ... more... See more text