skylasimshauser skylasimshauser 30-05-2017 History contestada Throughout Japan's early history, a major factor contiributing to its ability to resist invasion was its