Mirrored escalator 1995