Japan has a very small land area (about the size of California), but has over 120M people (4x the number of people of CA). On top of that, most of the country, as you see in the picture, is mountains. How do you think Japan adapts to having such a large population living in such a small land area?