JUMBO DUBIA ROACHES 1.500 INCH TO 1.750 INCH