Words can't describe this song...It’s stunning.
I discovered it while watching Big Fish & Begonia - an amazing film which I totally recommend.
Have tissues ready!
You can watch if for free on Youtube here.
The whole expression of this film and title-song seems to be from another world and higher level.
I have pasted the translated lyrics under the video on Youtube.