We have no idea what to make of this bonkers trailer for The Iron Mask

"When I get the seal of the dragon, I will rule the world."