I don't see anyone posting here now but it's worth a try if maybe anyone is still paying attention.
I'm trying to find out more on Idun, as well as the portrayal of owls in Norse mythology. The generic thing I'm reading is that Idun is the goddess of spring, youth, immortality, fertility and...