Behold the OG of foot masks. You’ve probably seen the pictures of peeling feet that took the Internet by storm a few years ago, and maybe you've even tried the product for yourself. If not, you must.