That... definitely sounds like a dodgy translation. Because otherwise I have no idea what that could possibly mean O.o content mainly for living??? I doubt that means housing so idk what to make of it
Does anyone have a clearer translation?