Kotomora
鏡 (かがみ, kagami) Japanese meaning: mirror | Kotomora