Its jah vinci... The person who mixed the dub does not know how to mix properly. Auto-Tune was added to his voice but they dont know how to use auto-tune so it sounds F***ed up. Its not a fault on Jah Vinci end but a fault on the engineer who mixed his vocals.