Rating: 27.07

Artifact
......