These are cutie little shell dwellers from Lake Tanganyka. They are an African Cichlid.
Very simple to keep and breed, but would not recommend them in a community tank, unless it's a community tank of other small shell dwellers from the same lake.
An ideal tank set up would be with a thick sand substrate, plenty of shells, plants and (I personally like) lace rock. pH can be as high as 9.0. This is the natural pH level of the lake. Temp maintained at 78 degrees. Better to have a small group to form their own pairs. They will spawn directly in the shells. Give them plenty of territory for each pair. I'd say nothing less than two pairs per 5 gallons and that's the limit. One pair per five is more ideal. Diet should consist of African cichlid flake, veggie flake and brine shrimp. Great little fish!!...and hardy at that.