Kotomora
心苦しい (kokorogurushii) Japanese meaning: painful | Kotomora