If we're just having fun here, then I'd say it doesn't have a creator. Which is not a concept humans are capable of understanding. It could be the demiurge is eternal, forever and always. The concept of time may have been an invention by such a creator.