The Tale of the Two Brothers

myth · Egypt · Egyptian

In ancient Egypt, two brothers ruled the land. Centers on Osiris, from Egypt mythology. Known for aquatic speed and soul sight and immortality..

Open in the interactive archive →