"These are not the same ones you see in your home, those are German cockroaches," he said. "There are hundreds of species of cockroaches, but only this one has any medicinal value. It is native to Guangdong province."