Here is my experience on breeding this fish hope it helps you guys
These fish are easier breeder! And they are good parents!
First, you need 1 female and male (you do no need 2 female...)
then put up a cave structure object , such as inverse vase with an opening
you have to feed them food that contain lot of protein! (live food is the best!)
Then you can see your fishs keep going in the cave
They will lay their eggs on the top of the cave!
During this time, DO NOT DO NOT! move the cave or objects close the cave!!!! REMEMBER!!!!!
-they will eat the egg if u stress them!
After approxmatly 1 week, the fry will come out

and the parents will protect them
another way to prevent the parent eat their egg:
move the cave, and put the (careful!) eggs in the bredding box =) after 4-5days, the fry will will be for you =P
Some points need to remind you guys:
Kirb will ATTACK the other fish that swim close to the cave !!!
and this fish will spawn every 1-2 week