What Is BeanStalk?
The brand name “BeanStalk” is taken from the English folktale, Jack and the Beanstalk. In the tale, magic beans are sown in the evening, and by the next morning, a beanstalk has grown up high into the sky. The name was chosen based on a desire to help infants grow up strong and energetic, just like the fabled beanstalk.
All products mentioned are sold in Japan.