Just found this in my lab:
Maybe a Chinese Red Headed Centipedes. My wife told me, as she was a child, they always caught them and made some medicine.
Just found this in my lab:
Maybe a Chinese Red Headed Centipedes. My wife told me, as she was a child, they always caught them and made some medicine.