A large letter Z made of stone in the jungle of an alien planet | Sci-fi