ray curtain & the island