From IDW Hasbro Wiki
Jump to navigationJump to search

Egypt 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.


Through unspecified means, the Talisman wound up in Dashur, Egypt. The Secret of the Mummy's Tomb TFWikiFavicon.png

External links[edit]