Place of ghost screams and death. Fronton island. Peruvian Pacific ocean.