Kotomora
生き長らえる (いきながらえる) Japanese meaning | Kotomora