Echo: An Elephant to Remember 2010
as Self
The Making Of The Trials Of Life - Once More Into The Termite Mound 1990
Credits from TMDB.