The Swords of Ditto Videos & Trailers

Every 100 years a new hero will rise.
A destined hero in a timeless fight against the land's resident evil sorceress.