Babyfoot is Japan's best-selling foot peel! Baby Foot is an unparalleled, total foot care package that provides you with the opportunity to care for and maintain your feet at home. If you're tired of cracked, dry and flaky feet, then Baby Foot is your salvation... Baby Foot has not been tested on animals and does not contain any animal-related ingredients.