A human head found washed ashore and floating near the shoreline of a town in Florida on Nov. 12 has since been identified as ...