Description Realistic creepy bugs in a mesh bag. 80 roaches per bagCountry of Origin : CHINA Sku: 607860