I just read the Japanese page as well... the deets are just as slim.
The english page just about covers the same ground. That is its a speaker/powered USB hub. I could do without the speaker I guess or all those extra USB ports, but still a nice find for the 770.
deets are slim due to japanese, but this looks VERY interesting....