Japan is a vast country, with gorgeous countryside and bustling cities and in these cities space is at a premium, so houses are rather expensive and small for what you pay.
Japan is a vast country, with gorgeous countryside and bustling cities and in these cities space is at a premium, so houses are rather expensive and small for what you pay.