Can someone give the meaning of the song Aka no Kakera, the opening theme of 07-Ghost?
What do you think?