Remember the ad from the comics I posted here a while back, that showed DC superhero stickers on walls, books, cars, etc? Here's what I believe the actual product was:
At least, that's one set... they're awesome, and DC should really seriously consider reissuing these things!
I know it's the same group shot you've already seen on a sheet and a pillow, but this time it's on a towel, honest!
That's some seriously cool wallpaper there...