Mirror

Japan

Muromachi period (1392 - 1573)