is michael a seraph