Abyss is one of the "shadow" powers in Vampyr.
For me it's currently still not levelled as much as the alternative Blood Cauldron but it's just about doing enough for me against these rather more resistant baddies.
I shall definitely be putting my upgrade points into Abyss during my next sleep.
Edit: Pearl Abyss sounded familiar to me too and Google tells me that was the company that made Black Desert Online so that's where I've seen that logo before.