This came to my mind because of the barrier talk.Blood sucking...*Twirl*... I understand.... and are rampaging blindly at the moment.I shall withdraw for today.Have you heard about the recently much-discussed conflict?Dunno...My apologies for disturbing your rest.Oh, right...*Tap Tap*... Oni?It seems that bloodsucking Oni have come from the outside...
Not translating Oni, since the meaning is lost otherwise. 吸血鬼(Kyuuketsuki) or "vampire" is directly translated to "blood-sucking oni. it is written as 血を吸う鬼 in this case which also translated to "blood-sucking oni"