Kotomora
息の長い (ikinonagai) Japanese meaning: long-lasting | Kotomora