English:
Looking Glass
S. Chinese:
谜镜
T. Chinese:
謎鏡
Japanese:
謎の鏡 (なぞのかがみ)