Kotomora
埋め合わす (umeawasu) Japanese meaning: make up for | Kotomora