mirror puzzle

mirror puzzle

It's unique and distinctive.