Foot Peel?
Did not come anywhere near as advertised. Didn’t peel at all.
Rating: 1 stars