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!

LEAVE A REPLY

Please enter your comment!
Please enter your name here