Honestly humanoid aliens would probably make a lot more sense than the people he's talked to in Avalon that mention being some kind of magical creature he's never heard of before. The universe is a big place even without dealing with intersecting worlds!
no subject