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