Riddle Me That Level 126 AnswerLevel 126 Answer: MIRROR

Hint: You see

See Next Level’s Answer:
Riddle Me That Answers: Level 127

Find All Answers to the Riddle Me That game here:
Riddle Me That Answers / Cheats