Kotomora
力任せ (ちからまかせ) Japanese meaning | Kotomora