That last chapter was pretty weird, right? When I read it the first time, I had to go back to make sure I hadn’t read the Chinese characters wrong or something. Anyway, there is more explanation and details about the lovely mirror in:
Chapter 7: I Need Spirit Stones!
Translated by Deathblade
Contributing Editor: Madam Deathblade
Proofreaders: Lingson and laoren