I think it's one of them there new fangled D-Air jobbies. It looks like the airbags have been activated so I'd steer clear of it.
That's one of those new fangled life preserver jackets with the flotation devices activated have to send it back to the factory to get them repacked.shame
I have told my wife a thousand times to stop posting selfies of herself on the forums. I will speak to her about this.
If you try very hard and divert your gaze away from the centre of the picture you'll find it. It took me a couple of hours but I eventually got it.