Princess Noiram is the final boss in the NES version of Double Dragon III: The Sacred Stones. She is actually Marion under an evil spell, who somehow ends up in a pyramid in Egypt after being kidnapped by an unknown group. The name "Noiram" comes from "Marion" spelled backwards (although her name is usually spelled "Marian" in other games). The exact origin and nature of her possession is never explained.
The player initially confronts Noiram as the last of three Mummies in the final room of the game. Her attack pattern does not differ from the first two Mummies, although her palette is slightly different. After she receives enough damage, she transforms into her true self. In this form, she can fly, turn into a flaming snake and teleport around the room, and attack by shooting waves, bolts, or bird-shaped blasts of fire.
In the Famicom version of the game (titled Double Dragon III: The Rosetta Stone), this character was actually a resurrected Cleopatra (much like her counterpart in the arcade version), as the storyline originally did not involve Marion's kidnapping in any form. The game's script underwent changes for its English localization, resulting in several aspects of the story - in this case, the identity of the final boss - being different between the two versions. Because the graphic assets were unchanged, the NES version never actually shows Marion as her normal self, not even after the final battle, which instead assures the player "she awoke unharmed" through the text.