Tale From The Darkness Issue 21 Venus Gave Birth To Death Star

On this Issue Bart & Vicky talk about the birth of the Moon. Did it Venus birth it? or is a Death Star? Did a pair of Alien Lizard brothers steal it from a Dragon and roll it to earth that killed  the dinosaurs off?  What origin do you like?