SIXSTARS
Neighborhood

Starfish Island

The mansion island from the 1986 game, rebuilt for the present day. Twelve minutes into the Extended Look, and unmistakable.

Reported
Starfish Island, picture 1
1 / 1

Elsewhere in Leonida

Open the map