Victoria, Banks, and Southampton are actually too flat (because of past glaciers) to have glaciers on them currently, and Sakhalin's mountains don't appear to be high enough for flowing, permanent ice-fields. New Guinea actually has a few glaciers on Puncak Jaya, and Honshu has a few glaciers in the Hida Mountains.