Kotomora
たゆまない (tayumanai) Japanese meaning: untiring | Kotomora