Kotomora
活動力 (katsudouryoku) Japanese meaning: energy | Kotomora