subarashi
or as the english would say: wonderfull.
i love this song, i've heard it from Chronamut before in his song frog's song so i reckon you two have the same inspiration on it (i don't know which game the song is from, but it is from one, i can tell that much)
still, i lov the piano sound, it's very relaxing