I'm not familiar with Japanese but I find it very good. The chorus from 1'10 is particularly successful (we almost want to hear it twice) as well as the end.
Laurent