Does anyone know what this creature is?

 
Does anyone know what this creature is? - My, What's this?, Caterpillar, Cocoon, Longpost
Does anyone know what this creature is? - My, What's this?, Caterpillar, Cocoon, Longpost
Does anyone know what this creature is? - My, What's this?, Caterpillar, Cocoon, Longpost


v20240901