This is that kind song that when Im way too far from being called a true "human" it pulls me and supports me to be better for myself and for the people that cared for me xD I may not understand the song since its japanese, but it reached me, thx sister Cleaire!