If Japan was ever attacked America is semi responsible for its defense, while Japan has a small defense force numbering below 300k and is pretty well equipped, a full on invasion from any neighbor would be very hard for Japan to defend against.