Kotomora
天狗倒し (てんぐだおし, tengudaoshi) Japanese meaning | Kotomora