- Member: Dannywilson
- Studio: Demon Seal Productions
- Title: Run Deunan Run
- Premiered: 2005-07-02
- Egyptian Empire The Horn Track
- Anime Evolution 2005, Anime Evolution 2005 (2005-08-19)
- Comments: I heard about the Anime Evolution contest deadline of July 1st on June 27th. In 3 days this video was born.