Traxxas has the "easy" start system that does have a wire running to it. 99% of the cars have no wire, you just put the starter on it, get it running and pull off the starter.
Could you post up a handful of additional pics (mainly of the chassis) so maybe we can ID what this thing actually is? I'm interested, but not sure I want to get into something when I don't even know what it is