This song is about mirror matter from space, but it is also about self worth and about how your perception of yourself can be dangerous and lead to self destruction or something like that.
------------------------------------------------------------------------