It says on their homesite that they made it.
But yea, it really sucks that Inaba doesn't sing and there's no guitar in it, so Matsumoto isn't in it either.
But it's just a song that B'z fans can sing together when their at the Live-Gym or something like that, isn't it?
(Just heard it again) It feels like I've heard it somewhere before...