so halo is a fat guy with rotted teeth....