Complex sentence: Due to the Japan's land size and population, many residents live in small apartments or condominiums which do not allow pets, making a cat café a very popular destination for young workers looking for the companionship and comfort offered.
Split into simpler sentences: Due to the Japan's land size and population, many residents live in small apartments or condominiums which do not allow pets. Making a cat café a very popular destination for young workers looking for the companionship and comfort offered.