Not Anything Special...
Just a thin, flimsy, pale sticker that could have been purchased from the dollar store. Not impressed at all. Put it in place and was unimpressed so I peeled it right off.
Rating: 1 stars