All9ody7sgirladrim All9ody7sgirladrim 09-12-2015 History contestada Which geographic feature helped isolate Japan? A. Valleys b. water