Astora (God)

The God of creation and Destruction, Astora is the creator being of the current and all previous universes.

[to be finished later]