Omnipotent

Having unlimited power over all things, at all times, in all ways.