Julien Tekeyan, David Aubaile – The Avengers