Tonga Volcano related? or perhaps the island from LOST?