Egypt
From IDW Hasbro Wiki
Jump to navigationJump to searchEgypt is a country at the northeastern corner of Africa. It is famous for its long history of civilization, which left behind many monuments and relics, some of which have alien connections.
Fiction[edit | edit source]
Through unspecified means, the Talisman wound up in Dashur, Egypt. The Secret of the Mummy's Tomb