Stone Van Brooken, Lost Island