It's ice floe season! Weather officials in Abashiri City in Hokkaido, Japan's northernmost main island, announced that ice floes, a much-awaited natural wonder, have finally reached the city's ...