Chapter 1660 + mysterious Man in the Mirror