Kevin Horn's Princess Diaries

Ladies and gentlemen, Steele Vengeance.