Alien World

Small things, magnified.