Twenty-Six - Artifacts

                        

     Hmmm. Looks like we've got us a plot here!