Martian Dream
     
solution by Lim Soo Ling
     

The Spoiler Centre