mirrored

mirrored

adj.
  1. Reflected in or as if in a mirror.