Text this: Easter Island ; island of enigmas.