Who are the two sisters?
Please solve and specify the source.
I'm guessing the sun and the moon, which do 'give birth to each other, in a way.
But I have no idea what the source is.
blackjack
flooble's webmaster puzzle