Kotomora
窮する (kyuusuru) Japanese meaning: be at a loss | Kotomora