Ghost in the mirror (5/48)

Ghost in the mirror