Kotomora
足技 (ashiwaza) Japanese meaning: foot technique | Kotomora