Osiron is one of the two Sphinx bosses. The nicer of the two.
He's not an overly difficult boss to beat and will mostly just require the player to have sufficiently strong troops or borrowed troops from someone stronger. Don't think he's a light weight though as he deals decent damage for when he is encountered in the world. Best of luck Commander.