Toshikoshi-Soba

Eating toshikoshi-soba, or year-end noodles,  on the last night of the year is an 800-year-old tradition in Japan, which sees out the old year (an specifically any misfortunes that came […]

Read more