Yes, it's an inconveniently large Nyan Cat sticker.