James McCloud

James McCloud is the late father of Fox McCloud in Star Fox.