Kotomora
にも増して (nimomashite) Japanese meaning: more than | Kotomora