
I think that this is a Gypsy moth caterpillar. I hear that they sting if they touch you. They also drop out of trees. Amami 2023
I think that this is a Gypsy moth caterpillar. I hear that they sting if they touch you. They also drop out of trees. Amami 2023