Possible Answers For: 'Avatar' technology (Abbr.)