Yeah, Norse gods tend to turn up in really weird and unexpected ways. Loki himself gave birth to a couple of kids (once as a horse, gj Loki) and somebody got born from the sweat of someone's armpit, and yeah. I expect actual Asgardian childbearing isn't as weird as the sweat of someone's armpit, but the mythology had to come from somewhere.
no subject