SHIPPING NOW AVAILABLE
Dubia Roaches
When they say large they mean super roach when they say medium they mean large to everyone else lol