Masquerade

A look back before moving forward.
Puzzle