Jack Bryer (Alexander series)

Jack Bryer is an demon human.