Looks Garlean to me, possibly a new npc or boss.