Loved the video. In the UK when we get that level of snow often the services are just shutdown. However as snow is more common in Japan I suspect the rolling stock and infrastructure is designed for snow. In Japan next month and hope to see snow/travel by train in snow.