original post: https://redd.it/13arfce
Any idea what these guys are? I sprays some chamomile yesterday to fight mold, woke up today to these guys. idk if its related but they're kinda creepy looking lol. Do I need to get rid of them?
terrariums by aglungus