I stumbled onto a forum that discussed the meaning behind Cat Steven’s song Moonshadow. Some ideas were hilarious. They include:
1. The effects of post-traumatic stress (losings eyes, hands and legs can do that to you I guess).
2. Moonshadow was the name of a military helicopter in Vietnam (if you were the enemy, you wouldn’t want to be followed by Moonshadow)
3. A cancerous x-ray and the devastating effects of the disease.
4. Being tailed by members of the Unification church (shadowed by Moonies) looking for handouts and converts.
I think it was just a simple, silly song that Cat made up to keep us guessing.
Click on picture to enlarge. Photograph © 2008 James Jordan.