Bill Magna

Bill Magna is the son of Halbert Magna and Kaede Foxia.