originally from Buddha.
Actually If you logically think, the idea of a creator of the universe is hard to dismiss.
Iâm not saying it is the most accurate explanation.
but so far, I never saw any strong logic that can completely wipe this idea off the table.
But those stuff in Buddhism are massively illogical. There are large number of those small fantasy stories sum up to make larger portion of the Buddhism.