PinFOODAshitaba—The Anti-Ageing Herb Japanese Swear By For Youthful Skin & Longevity *Immediately adds to every salad!* May 16, 2019