ゾウによる踏ふみ付つけ
Meanings
Noun
1. Execution by elephant
Kanji used
to step on
attach
Composed of
stepping (on); trampling (on); trampling on (someone's feelings, rights, etc.); treating with contempt; disregarding