HgA80

Can you escape your Reflection?
Puzzle