a green alien standing on top of a red rock