- Yellow Demons
Evidently, these Chinese villagers caught a pair of their own stealing children. One motive may be organ trafficking.
We would not exclude the possibility that they may instead have ended up being ground into wantons at a local eatery.
Cats, rats and dogs are not the only protein sources popular among these beasts.