A friend of mine has found the lyrics to the song Watari no Uta (ending song of Moon route) and he doesn't know how to fully translate the song because the lyrics contains words from different languages (and weird grammars, perhaps). The lyrics is here:
I can look up English and some Japanese words but not others. Can anyone help?