Lyric discussion by 2006200720082009 

Cover art for A Terra Firma Welcome lyrics by Legendary Pink Dots, The

This is incredibly cryptic, but it's mesmerizing. In a literal sense, it seems to be about an alien that crashed to Earth and was tested on extensively. People tried to find his origin but could not, and when they finally decided to cut the creature some slack, it had died. The alien's body ended up being a spectacle for all to see, but the narrator (upon seeing the look in the 'dead' alien's eyes) realizes that revenge is on its way.

I happen to think there could be something behind this story, though.

My Interpretation