Japanese New Year's Preparation
Wednesday December 17, 2008
Things tend to get really hectic at the end of the year. In Japan, December is called shiwasu, which literally means "teachers run around," reflecting the busiest month of the ... Read More

