A mysterious visitor reveals a forgotten past.A mysterious visitor reveals a forgotten past.A mysterious visitor reveals a forgotten past.