A strong winter storm has lashed northern Japan and coastal regions, whipping off roofs, flooding homes and disrupting transport. A severe blizzard battered the northern island of Hokkaido on Tuesday and a storm surge inundated homes in part of the island,
