Kotomora
恐れ入る (osoreiru) Japanese meaning: be sorry | Kotomora