>>15803433 (OP)I actually used to own stickbugs, terrarium looks fine although I feel like you put too much shit in it. Tbh they donβt really need much else than a bunch of leaves in water which you replace every few days. You should definately get a larger box, especially a glass tank with a sliding mesh top.
I used to have ones that look like this so they might be different idk.