Kotomora
居づらい (izurai) Japanese meaning: hard to stay | Kotomora