Baby Foot is described as the “ Original Foot Peel .” In 1997, Baby Foot was created and formulated in Japan. In 2012, Baby Foot was launched in the US. Baby Foot continues to be a loved foot exfoliation brand.
More:
Baby Foot Original Exfoliation Foot Peel & Moisturizing Foot Mask