I'm going to guess that Chen is Reimu's mate and a human caught Chen and got her to tell where her nest was. In the third panel in the upper right corner there is what looks like a human hand holding something and reimu's stalk and babies are gone, so my guess is that this human took their babies and is now growing them with a glass of sugar water.