Definition of ハンマーロック

ハンマーロック

hanmaarokku

noun
hammerlock