I have no idea what this song is about, but it's definitely a nice song.
Nobo is a Japanese artist I hope to hear more from him in the near future. But there's more. You can now hear some new tracks on Spotify.