>>280019949
It's the chuuni eye patch.