Do you think there would be actual brand names on the sleeping bag?
Yep, the writing is actually quite clear. Do look at the logo on the candy bags shown at the URL I clipped, and then again at the duvet ... (Who says actually it's a sleeping bag? I imagine it was a duvet belonging to her future stepson.)
As for the death dolphins, I always thought of the Equinox aliens as overgrown fireflies (apologies to Joss Whedon, I mean the things I squash when they turn up in my bedroom of a summer's night, since no one ever seems willing to ransom them).