100 Mix Size Dubia Roach with Reusable Enclosure by Copper Dragon's Roaches live feeder insects