Kotomora
度し難い (doshigatai) Japanese meaning: beyond help | Kotomora