This song is freakin awesome! To kno da meaning one doesn't need to kno japanese cuz there is soo much feeling within this song. Each person may derive its own meaning so I am not to state mine and limit other ppls definition of such a grand son xdd n yes I do have my meaning for it I just don't feel like being a burden. You wouldnt understand. Or maybe you wud who kknos its not like I'm one of a kind ^^