Hi, can anyone please identify this 'insect'? I've searched everywhere online and can't find anything that looks like it. I found it on my bed and it really does look odd.
Observing members:
0
Composing members: 0
Composing members: 0