Zachary Palmer

Zachary 'Zach' Palmer is a half-human, half-fae. He was the roommate of James Gallagher.