ccast262 ccast262 22-01-2021 History contestada Most people in Japan live ____ because most of the land is _______a. in the city, mountainous b. along the beach, too crowded