I would say that it's the battleship island, but what?
Eden.
?