Steel skeleton welded onto life size sliding armature.
  • Steel skeleton welded onto life size sliding armature.