Tektite mystery solved?

Editing is temporarily disabled

Cancel Edit
Tektite mystery solved?