In Morocca Mythology, Seht El’il is a creature whose mother is unknown. There is controversy about whether he was given birth by a mouse or an owl. Ready to find out who Seht El’il’s mother is?