omnipotent

om·nip·o·tent
Adjective (of a deity) Having unlimited power; able to do anything.
Noun God.
Synonyms almighty – all-powerful

(Admin)