answersLogoWhite

0

One of japans natural barriers is that Japan is very mountainous. This could also be good for japan in case of a foreign invasion.

User Avatar

Wiki User

13y ago

What else can I help you with?