Those Japanese models run on a different voltage than here in the US. From their product description:
Power supply: AC100V, 50/60Hz
Here, we run on AC 120V, 60Hz. You'll need a step up transformer in order to use it. It's too bad the prices rose so much on the ones sold stateside. Back when I got my Technics SL-G700 SACD player, the CEC TL-5 was going for around $1800 and sometimes less when they had sales.
All the best,
Nonoise