Did you know that in The Super Mario Bros Movie Trailer Princess Peach may be known for her sweet and kind demeanor, but she also has some pretty badass moments In the game Super Princess Peach, she takes on the mantle of the hero and sets out on a quest t