Kotomora
長命 (ちょうめい, choumei) Japanese meaning: long life | Kotomora