Puts eyes right next to your brain so you can close them lightning fast eye coverings made out of thinnest, most delicate piece of skin on body

1,217 shares