Shibuya turned white overnight with its first major snowfall of the year. With heavy rain as well, commuters experienced major delays from trains coming from all directions!

Comments

LEAVE A REPLY