pupa or wrapped prey?

pupa or wrapped prey?

Observation - pupa or wrapped prey?. Description: 10-15mm long resting on nettle leaf (Urtica dioica).

10-15mm long resting on nettle leaf (Urtica dioica).