Snake Island
Возможно это не он, а какой-то небольшой соседний островок.