Dr fate

fly and has magic?