Lenscap Meaning

Fish eye patch?