I seriously don't think it's anything but a sandman with those photos I've seen of all the goodies that one can have it just all fall's into place ...who would go to all that effort and detail really... just hoping the chassis number matches maybe even the motor