Power supply for 18 mg90s servos led by Arduino Mega

Sorry if I’m posting in the wrong place.
I’m a high school student designing a pipe inspector hexapod. Each leg of my hexapod has three degrees of freedom(3x joints per leg -> 3x servo X 6legs= 18 servos). I’m also using an eps32cam chip for video streaming.
The issue is I can’t find the best battery for supplying:

-18x mg90s metal gear servos

-1x Arduino Mega

-1x EPS32cam Modula

It would be extremely helpful if you could guide me about:

What type of battery should I look for?

What are the required consideration and specifications of the battery? (Since I’m in New Zealand it is important to be accessible & common)

Do I need any other components to make my robot working?

Thanks a lot!

Hello @Yasin and welcome to the RobotShop community,

If you need help choosing a battery I suggest checking this tutorial:

Also, since it is a large number of servos I think a servo controller might be a good idea.

Do I need any other components to make my robot working?

It depends a lot on what things you want the robot to do, but an excellent idea would be to check out similar projects, you can find some very interesting ones here:

Or in the Robots section of the community

I hope that helps!