This is just... too good man.
I don't what it reminds me of, but I just love it.
Honestly, I wouldn't change a thing about this song.
Could easily fit in a ghibli movie.
edit: Also, this song seems like it could fit in a animation I'm working on, can I use it in it?