Marine spectacle