とらばさみ
torabasami

Noun

1. steel trap; foothold trap; bear trap

Usually Written in Kana
Other forms: