I just love the theme song, Kokoro no Kakera (Fragments of Heart):
http://www.youtube.com/watch?v=9RkTQ2YN56U
Lyric
shiroi hitsujigumo oikakete hashiita
itsuka ano sora ni todokisou na ki ga shite
namida no shizuku wa
kibou no kate to
oshiete kureta yo
namida no shizuku wa
kibou no kate to
oshiete kureta yo
aitai mou ichido tsuyoku dakishimete
kokoro no kakera wo mitsukeru tabi ni deyou
kanashimi no mukougishi no atarashii sekai e
haruka mukashi kara tsunagareta kizuna ni
inochi erabarete umareru to iu kiseki
zetsubou no namida
sukuu hikari wo
anata ga terashita
mabuta tojireba ukabu ano egao
hitori demo heiki sa anata ni koko ni iru kara
mirai e to tsudzuku michi wo boku wa ima susumu yo
aitai mou ichido tsuyoku dakishimete
kokoro no kakera wo mitsukeru tabi ni deyou
ano hikari ni tsutsumareta atarashii sekai e
Translation
I ran after those clouds like white sheep
For I felt that one day I might reach the sky
It was you who taught me
That teardrops can
Give life to hope
I want to see you Embrace me once again
Lets go on a journey to find the fragments of our hearts
To a new world waiting on that shore far from sadness
Long long ago, the bonds of two people
Chose for me life, in that miracle called birth
On my despairing tears
You shined for me
A light of salvation
When I close my eyes I see your smile
Ill be alright on my own, because really, youre right here
So Ill keep walking along this road, into the future
I want to see you Embrace me once again
Lets go on a journey to find the fragments of our hearts
To a new world wrapped in the light you once showed me