A buddy of mine asked me what this was. He initially thought it was a new solo album release. I said no, its a new video of his closer track from his last release. He wasn't expecting a cartoon and said he didn't finish watching the video, but the music melted his face.
I told him it was typical JP fantasy theme type stuff. I thought it was entertaining, with just a little bit of corny.