Kotomora
窮す (kyuusu) Japanese meaning: be hard pressed | Kotomora