This enemy is found in one of the battles in Scorn of the Sworn Eight of Paladia.
Four consecutive battles with enhanced versions of the Sworn Eight. These enemies will dish out a variety of attacks, both magic and physical, so be sure to have abilities and equipment that boost elemental resistances of all kinds.
They will also absorb certain elemental attacks, so it is important to regularly adjust the elements your attack units are using.
Equipment and abilities that boost damage against humans should prove to be quite effective here.