Has anyone seen a Super Famicom with wires hanging out the expansion port? I believe this is some sort of dev hardware, but Googling didn't turn anything up.
I'll go on a limb and say kiosk unit? A lot of kiosk consoles have some odd wires for power so it would make sense