Itchy and sticky
It made my face itchy.
Rating: 1 stars