/PRNewswire/ The original Baby Foot® formulation was created in Japan in 1997 and quickly created a new category in the market. This simple and effective.
Baby Foot is a popular foot peel that gets rid of calluses and the top layer of your feet’s skin that has achieved cult status for its impressive results.