Yes i thinks,he's the clone. He's is or was it the sunlight which and destroyed the Robots.
:gaara: