Kotomora
痛み入る (itamiiru) Japanese meaning: be greatly obliged | Kotomora