Oblivion Tet

Oblivion Tet

Jealous Elephant
This is the tetrahedral spacecraft from the film Oblivion.
Default Title