Work

snow is falling

The first snow is falling on Tokyo and it is piling up now. Visitors to Japan, be sure to pack for the weather!