Kotomora
力づく (chikarazuku) Japanese meaning: regain strength | Kotomora