@BlackWhiteMemory It's properly tagged as a remix of Osawa's version in the official release: in fact this version is from Osawa's "Star Guitar" CD release
It's Shinichi Osawa - Star Guitar (The Japanese Popstars Remix) Chemical Brothers are epic awesome goodness, but they did not do this track. Also, check out The Japanese Popstars' new album on BEDROCK RECORDS! Well done gents.