Det Gib

Big Ted's evil twin.