Well, I'll stick to my proposal : Typhon

- Typhon is a mythological monster with hundred head

- Typhon is the root of the word typhoon, which is a hurricane : power, destruction, ...
(I don't know about other languages, but typhon is a synonym of hurricane in French, without an extra "o")

- A typhon is a rather simple, natural thing, easy to set up (ok, that one is a bit far fetched, I'll admit )

Maybe it is a bit obscure, after all Typhon is not the most famous of mythological monsters. In which case my second choice would probably be Legion.