Artifact Details Title Group photograph of the Lucasfilm Computer Research team in 1986 with legend Catalog Number 102776532 Type Still image Date 1986 Publisher Pixar Category Portrait photograph Credit Gift of Ralph Guggenheim Lot Number X7661.2016