Chapter 593: Artifact?