Snow Crab – A Taste of the Sea of Japan For more than a thousand years, pilgrimages have been important in the Japanese culture. In today’s modern Japan, a “snow crab pilgrimage” occurs during the winter months. The goal of these pilgrims is the Sea of Japan coast on the northern side of Japan. The...Read More