Kotomora
手こずる (tekozuru) Japanese meaning: have a hard time | Kotomora