Hi both!
Yes, it's the algae stuff!
Spirulina algae dietary supplement health benefits
The above website gives more info - it's an alleged 'superfood'.
It tastes like fish food smells? I'm not convinced it's as amazing as the claims but I don't mind trying things in the name of health and longevity. Think the pills would be preferred over the powder I'm using, though.