Undefeated Bahamut Chronicle
最弱無敗の神装機竜 (original)
From the broken, charred pieces of the Arcadia Empire, a new kingdom arose. To protect itself from future foes, the new Kingdom of Atismata began training Drag-Knights to wield ancient mechanical dragons known as Drag-Rides. When Lux Arcadia, former prince of the ruined Empire, sights the new kingdom’s princess, Lisesharte Atismata, naked, she challenges him to a Drag-Ride duel, beginning an odd chain reaction that will expose the dark secrets of both royal families.
Starring Mutsumi Tamura, Yukiyo Fujii, Lynn
It's a animation and action & adventure show, and has a rating of 6.3 out of 10 from Imdb which is usually fine for this kind of show.
Watch it here
Not found streaming from Canada.