Sea of Fragments