Can someone help me choose the right micro controller?

Being new to the world of robotics and programming I wanted to reach out to the community to get some idea on what micro controller(s) would work best to execute my current project. In essence the project is an animatronic/robotic creature that will have 10 to 14 servos in the head controlling eyes/lids/eyebrows/etc. 5 to 7 servos controlling the breathing movements, and around 10 others for various parts like fingers and legs. With a possible total of 31 servo I find myself a bit lost as to which micro controller(s) to get. I plan to have the eyes servos “connected” to a camera that will run a Python program for facial recognition that will feed the servos via a micro controller and move the eyes to said position in space. I thought the Yun might be good, but I don’t think it will have enough pins to run 31 servos. Instead I thought I could be running the three main parts on separate controllers; Eyes and face, breathing, and body movements. The breathing and body movements would run on a random loop. Although I think it’d be cool if all of them were on the same Python program hooked to the camera which would have the breathing become more rapid, or the creature becomes more fidgety when more people are around. (Could I have multi-controllers running on the same Python program? Overkill?) To mask the noise of the servos I wanted to have some bass speakers inside the creature that would have a deep purring like a cat. I know there are many controllers out there and was hoping to get some opinions on a starting point. I’m also not adverse to building a custom board if that’s the best route. I’ve attached a photo of the sculpture in progress. Thanks a lot, Cheers!

The Mega can do 48 servos
https://www.arduino.cc/en/Reference/Servo
Will need a good power supply to power that many.

Need a beefier processor for video, have that one send commands to the Mega for movement control.

CrossRoads:
The Mega can do 48 servos
https://www.arduino.cc/en/Reference/Servo
Will need a good power supply to power that many.

Need a beefier processor for video, have that one send commands to the Mega for movement control.

Thanks CrossRoads. Do you think I could power it from a basic home outlet socket? My current servos take 6V max. I’d prefer an outlet power supply than batteries, any idea of what to get to power all these?

Browse here
http://www.mpja.com/Power-Supplies/departments/1/
You haven't said with kind of servos, typical rule of thumb is to allow for one amp per servo, so find a big one or two to power 30 servos, such as
http://www.mpja.com/5-Volt-Power-Supply-30A-150W-Meanwell/productinfo/17827+PS/

Identical thread deleted.

DO NOT CROSS-POST, CROSS-POSTING WASTES TIME.