Kotomora
生命力 (seimeiryoku) Japanese meaning: vitality | Kotomora