Desert Raiders (Original) / Desert Raiders (US)
A hero saves a beautiful young princess from a forced marriage to an evil villain.
Info mistake?