Seaweed? Anyway, I guess I got the color of powder wrong.
Seaweed?
That's a possibility.
I read something about that recently.
---
ON THE NET...
http://health.learninginfo.org/seaweed-benefits.htm
http://www.natural-beauty-products.co.uk/benefits-seaweed.htm