Oh! The Jeffery Epstein island with the temple to Moloch?
Be something if the hurricane uncovers bodies....