Help!!!

Its certainly a carb I've never seen before! I've never seen so many electrical plugs on a carb lol