So far I'm the only s.o.b. who bothered to show up to your party so don't be so damned choosy about who tries to help you. I told you what I heard and asked if I had missed something. Then you get your knickers in a knot over me hatin' on some Casio fluff that isn't the song you're asking about.
The song is bog-standard generic J-Rock. Hard to tell much about it with the bass and the sound of skateboard wheels competing to see which can best drown out the lyrics.
Have you tried asking the guy who put the video together?
I do speak the language, d!ck. You, on the other hand, can't even be sure if it's Japanese or not.