Kotomora
前進力 (zenshinryoku) Japanese meaning: driving power | Kotomora