is echo an amputee