Japanese dictionary
はりのむしろ
bed of nails; bed of thorns; bed of needles
Kanji details
・needle
・pin
・staple
・stinger