tbh Iruma is kinda op when it comes to a fight, especially if he is in demon mode (cool Iruma), then he has the bow for offence, which while not op, can not be ignored, he also has his magic from his ring which at max power rivals the strongest demons in raw power for a single shot. Next, the dude is near impossible to land a hit on for defense, with his blood he can revive and heal any demon that isn't dead for ally support, and as for offensive support he has the rings drain ability to take a demon out of the rest of a fight in CQB unless it is a top tier elite, and one must not forget the AOE scream which stuns everyone within a massive radius. Let him pre-buff before battle with his perfect recitemeant of demonic chants, such as not being able to fall and other minor buffs, the sheer variety would make him a real pain to beat, and that is before his ability to gain allies that is unrivaled.