A mysterious mirror reflects the truth to those who look upon it.A mysterious mirror reflects the truth to those who look upon it.A mysterious mirror reflects the truth to those who look upon it.