Assuming water is ok, this is my question as well. Color enhanced foods can cause this easily. It usually show up in the face and "cheeks" first. The good news is that if you stop feeding color foods, it usually clears up over time.
What are you feeding? Spirulina may not be the only culprit. Shrimp, Krill, some veggies, etc can also be considered enhancers.