Marquess Gibun

Marquess Gibun is the father of Noah.