Alpinestars

Dubia Roaches (Small - 3 Sizes)

Description: These dubia roaches are an exceptional choice for feeding a variety of insectivorous pets. Animals like Bearded Dragons, Leopard Geckos, Crested Geckos, Tarantulas, Sugar Gliders, Frogs, Fish, Chickens, and many more enjoy our dubia roaches. If your pet eats a cricket, it will love a dubia. Dubia roaches offer a balanced and nutrient-rich diet.Nutritional Powerhouse: Dubia roaches are packed with high protein, essential vitamins, and moisture, providing your pets with the nourishment they need for optimal health and vitality.Easy to Digest: The soft exoskeleton of these roaches makes them easy to digest, reducing the risk of impaction and ensuring that your pet absorbs all the vital nutrients.Stimulating and Enriching: The natural movement of live roaches stimulates your pet's hunting instincts, providing both physical exercise and mental enrichment.Versatile Feeding Option: Suitable for a wide range of insectivorous species, including young reptiles and small amphibians, Dubia roaches are a versatile feeder option that your pets will love. For the safety and well-being of your pets, ensure that the Dubia roaches you provide do not exceed the width of the space between your pet's eyes (lengthwise). This ensures safe consumption and digestion, promoting overall health. Shipping and Packaging: Our Dubia roaches are securely packed helping ensure they arrive alive and ready for feeding. We will use the following 3 methods to contain our roaches. 1) Escape-proof, well-ventilated deli container (see below of details) 2) a mesh bag (hot temperatures) 3) cotton bag (low temperatures) These products will be cupped unless temperatures are excessively high. 1/4" XXS - All counts packaged in cups 3/8" XS - All counts packaged in cups 1/2" S - 750 counts and lower packaged in cups 5/8" SM -500 counts and packaged in cups 3/4" M - 200 counts and lower packaged in cups 7/8" ML - 100 counts and lower package in cups 1" L - 100 counts and lower packaged in cups 1.25" XL - 50 counts and lower packaged in cups 1.50 XXL - 50 counts and lower packaged in cups In the unlikely event that you encounter any issues with your order, please contact us so we can promptly address and resolve the matter. While we cannot control what happens during delivery, rest assured that we are committed to ensuring your complete satisfaction. We take precautions by weighing more to account for potential dead or undersized dubia. All dubia are mixed male and females. We do not ship dubia to Florida, Hawaii or outside the US.

Price: 12.25 USD

Location: El Dorado Hills, California

End Time: 2025-01-28T10:52:01.000Z

Shipping Cost: 0 USD

Product Images

Dubia Roaches (Small - 3 Sizes)

Item Specifics

Restocking Fee: No

Return shipping will be paid by: Buyer

All returns accepted: Returns Accepted

Item must be returned within: 30 Days

Refund will be given as: Money back or replacement (buyer's choice)

Brand: Dubi Deli

Available Variations

Color: 1/4" - Extra Extra Small (XXS)

Price: 18.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 19.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 20.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 18.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 19.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 20.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 18.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 19.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 20.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 13.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 14.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 15.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 13.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 14.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 15.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 13.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 14.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 15.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 20.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 21.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 22.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 20.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 21.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 22.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 20.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 21.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 22.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 15.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 16.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 17.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 15.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 16.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 17.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 15.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 16.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 17.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 28.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 32 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 36 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 28.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 32 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 36 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 28.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 32 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 36 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 23.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 27 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 31 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 23.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 27 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 31 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 23.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 27 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 31 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 33 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 36.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 42.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 33 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 36.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 42.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 33 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 36.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 42.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 28 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 31.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 37.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 28 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 31.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 37.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 28 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 31.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 37.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 36.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 40.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 48.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 36.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 40.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 48.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 36.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 40.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 48.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 31.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 35.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 43.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 31.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 35.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 43.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 31.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 35.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 43.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 39.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 44.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 55 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 39.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 44.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 55 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 39.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 44.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 55 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 34.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 39.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 50 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 34.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 39.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 50 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 34.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 39.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 50 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 47 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 55 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 70.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 47 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 55 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 70.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 47 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 55 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 70.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 42 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 50 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 65.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 42 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 50 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 65.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 42 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 50 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 65.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 22.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 24.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 26.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 22.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 24.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 26.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 22.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 24.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 26.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 17.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 19.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 21.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 17.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 19.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 21.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 17.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 19.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 21.75 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 55 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 65.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 86.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 55 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 65.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 86.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 55 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 65.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 86.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 50 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 60.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 81.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 50 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 60.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 81.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 50 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 60.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 81.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 17.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 17.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 17.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 12.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 12.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/4" - Extra Extra Small (XXS)

Price: 12.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 18.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 18.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 18.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 13.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 13.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 3/8" - Extra Small (XS)

Price: 13.25 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 19.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 19.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 19.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 14.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 14.5 USD

Available Quantity: 100

Quantity Sold: 0

Color: 1/2" Small (S)

Price: 14.5 USD

Available Quantity: 100

Quantity Sold: 0

Recommended

Dubia Roaches (Large- 3 Sizes)
Dubia Roaches (Large- 3 Sizes)

$128.75

View Details
Dubia Roaches (Medium - 3 Sizes)
Dubia Roaches (Medium - 3 Sizes)

$122.00

View Details