no, that is a cheap knock off piece of shit... you should sell it to me for 10 bucks.
nah, just kidding...
It seems to be a CDX... the game is jap, but I couldn't tell you about the system. The plug seems 220v and the system... what the hell is up with the name of it?
Do you own this? have you tested it? If not and you plan on buying it, well if it is for a reasonable enough price its worth a try. If you don't want to take the risk... let me know, I'll buy it!