Dexter Payne

Dexter Payne is a character from the Charred Lands.