Japan prepares for super typhoon

Japan is preparing for the arrival of super typhoon Neoguri, with various activities being conducted to prepare for the onslaught of the super typhoon.