Kotomora
粘り強い (nebarizuyoi) Japanese meaning: tenacious | Kotomora