Tropical Edamame Beans, Roasted and Salted

Good source of iron.