Kotomora
駆動力 (kudouryoku) Japanese meaning: driving force | Kotomora