alyson hannigan as egyptian princess by wayne barlowe