Looking at the third panel... Yuugi? It's gotta be a stylized Yuugi, right? That gym uniform-esque top isn't standard issue demon attire, no matter how you look at it.
in order to nullify it at least temporarily...Remi...!!It's all right!Whoever they are, if they can't destroy a cheap barrier like this, they're no match for me.You may be right about that, but...That's dangerous!! We don't know what's sealed inside that thing!!A local barrier like this is cast because the being was too powerful for the practitioner to defeat...I understand, so let's dispel it, okay?