Oh yeah, it totally needs cleaning. I would personally rip out that netting and add new one. You can wash the deli cup with dish soap and hot water and scrub until clean, then let it dry completely before gluing on new netting. I hope you weren't keeping your adult orchid in there, it's tiny. I aim to clean out all deli cups once a month, they all have paper towel on the bottom so it's easy to clean any frass. I bought a pack of deli cups for mine, always have extra.