What you need is more plant life to give it a more alien look... unless that is not allowed either. Then this seems like an extremely difficult contest.