Kotomora
力拳 (chikarakobushi) Japanese meaning: clenched fist | Kotomora