UPDATE September 27th, 2015 Update to most recent update … something caught my eye regarding the Hagia Triada sarcophagus as I dug deeper. left – Hagia Triada sarcophagus right – …