I also just apparently found the host company of both of the entertainment centers, and a Japanese Wikipedia article detailing them. (Not sure if an english translation is available. As Wikipedia is already an unreliable source for proper citations and research, a Japanese article translated...
(Notice before starting this: I am not bilingual, and as such alot of this information I have is in japanese. So it may be partially incorrect, which is why I am asking here for extra information regarding the subject.)
Hello,
I'm wondering if anyone here on these fourms has information...