Kotomora
八咫鏡 (やたのかがみ) Japanese meaning | Kotomora