bree97 bree97 07-07-2016 History contestada what factors of Japan's geography make it necessary for it to import so many goods?