tachiwaza


tachiwaza

Standing or throwing techniques.