ネジリハチマキデ
Meanings
Adverb
Expression
1. as hard as one can; with one's whole heart
Composed of
towel twisted into a headband