Izumi, a master Alchemist, faced and beat down the homunculus Sloth along with her husband. She rescued Alphonse from Greed, and she also came face to face with "The Father" on the Promised Day.