Even aliens need a vacation once in awhile!

What did you think of the image?