Kotomora
永らえる (nagaraeru) Japanese meaning: live long | Kotomora