Ogre is the shaman of this world, desperately trying to save it from the robot invasion. Generally not a fighter himself, he will provide the knights with powerful trinkets. Only if necessary will he join the fight himself.
Each time you defeat a boss, you can carry one additional trinket, making strong combinations of trinkets possible. Approach Ogre on his island and borrow to your heart's content.