2 ms·"backbone" is what has me hung up, seems more like a scaffold or maybe a bionic exoskeleton.by tingletech 23d ago"backbone" is what has me hung up, seems more like a scaffold or maybe a bionic exoskeleton.