おにしばり
Meanings
Noun
1. Daphne pseudomezereum (daphne shrub species) (Usually kana)
Other spellings
鬼おに縛しばり鬼おに縛しばり
Other readings
Kanji in other spellings