7 ms·Isn't he building Ava robot on his remote island?by imhoguy 8y agoIsn't he building Ava robot on his remote island?