照妖鏡
Mandarin: zhao4 yao1 jing4
noun
T3
T2
T3
Definitions
  1. 1 demon-detector; monster-revealing mirror noun
← Back to dictionary