I don't know what that thing is, but I've played enough Horizon Zero Dawn to want to shoot that canister off its back, stab it from cover, and loot it for parts.