I'm actually not sure who the vocalist is, but I believe that the composer is Onoken. ;_;
I love this song since I was able to hear it from a certain friend of mine.
It would be great if someone could provide the romaji and translations--although I can't seem to find the lyrics anywhere. D8 Sorry for the trouble!