Great news! We have got in a new type of 17mm mini sclera lenses. They are the Green Goblin lenses, similar to that of the villain from the Spiderman universe.

https://www.fashionlens.nz/collections/17mm