Kotomora
明鏡 (meikyou) Japanese meaning: polished mirror | Kotomora