Green caterpillar species?

Green caterpillar species?

Observation - Green caterpillar species? - Global. Description: Observed dangling from a thread from a birch tree in a birch and pine woodland

Observed dangling from a thread from a birch tree in a birch and pine woodland