The Statue of Liberty: Monument or Alien Tech?