Kotomora
取り払い (toriharai) Japanese meaning: removal | Kotomora