Thank you for your reaction. I think there are subtitles for this song, why don't you watch them? I don't think you'd understand the meaning in Japanese?
Hello, thank you for the comment! Unfortunately at the time of recording english subtitles werent available, that's why I had to search them at the end of the video :)